skywalking源碼部署啟動流程


skywalking源碼部署啟動流程
1、源碼打包流程

一、打包命令
mvn clean package -DskipTests
編譯命令
mvn compile -Dmaven.test.skip=true
二、生成的包的路徑
D:\workSpace\skywalking\apm-dist-es7\target\apache-skywalking-apm-bin-es7.tar.gz
2、源碼linux服務器部署流程
一、上傳打包后的壓縮包,或者在線下載(服務器不能直接下載,都需要本地下載)
wget https://archive.apache.org/dist/skywalking/8.0.1/apache-skywalking-apm-es7-8.0.1.tar.gz

二、解壓
tar -zxvf apache-skywalking-apm-es7-8.0.1.tar.gz

三、服務配置
進入安裝目錄./apache-skywalking-apm-bin-es7。修改配置文件./config/application.yml,修改數據庫為elasticsearch7,其他使用默認配置即可。es安裝就不在這里寫了.
#集群配置
cluster:
#選擇配置,這里使用單機版
selector: ${SW_CLUSTER:standalone}
#單機版配置
standalone:
...
#基於zk集群配置
zookeeper:
...
...
#數據庫
storage:
#這里使用elasticsearch7
selector: ${SW_STORAGE:elasticsearch7}
...
elasticsearch7:
nameSpace: ${SW_NAMESPACE:""}
clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.0.10:9200}
...

四、UI端口修改
修改./webapp/webapp.yml文件
server:
#訪問端口號,也可不修改,默認為8080
port: 8666
collector:
path: /graphql
ribbon:
ReadTimeout: 10000
# Point to all backend's restHost:restPort, split by ,
# 內置zuul負載均衡
listOfServers: 127.0.0.1:12800

五、啟動
執行啟動命令./bin/startup.sh,默認會占用的8080,11800,12800端口
$ ./bin/startup.sh
SkyWalking OAP started successfully!
SkyWalking Web Application started successfully!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM