新聞中心
這里有您想知道的互聯網營銷解決方案
CentOS下搭建Zipkin并以MySQL的方式存儲數據
Zipkin以mysql的方式存儲(centos+Java8+MySQL+Zipkin2.3.1)。

前言:
1.下載zipkin jar包
用wget下載zipkin官方最新jar包(注意:zipkin需要java8,請事先確保環(huán)境為java8環(huán)境)
wget -O zipkin.jar 'https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec'
下載后,會得到一個jar包文件 zipkin-server-2.3.1-exec.jar
執(zhí)行
java -jar zipkin-server-2.3.1-exec.jar
這樣zipkin就以內存存儲的方式啟動了。當然內存存儲不是我們的目的,這一步我們測試一下能啟動即可。
zipkin啟動畫面如圖:
2.初始化mysql數據庫
首先你得有一個mysql數據庫,還沒搭建mysql數據庫的同學請事先搭建好數據庫。
在現有數據庫基礎上,新建實例,實例名為zipkin。然后執(zhí)行官網建庫腳本(腳本傳送門https://github.com/openzipkin/zipkin/blob/master/zipkin-storage/mysql/src/main/resources/mysql.sql)。
這樣我們的數據庫就建好了。
3.啟動zipkin,連接mysql
這里貼一張zipkin github上的一張配置截圖
如上圖,執(zhí)行
STORAGE_TYPE=mysql MYSQL_USER=root MYSQL_PASS=root MYSQL_HOST=xxx.xx.xx.xx MYSQL_TCP_PORT=3306 java -jar zipkin.jar
這樣啟動zipkin,就自動連上mysql,并存儲數據了。
如圖,大功告成
注意,一般我們都在后臺運行zipkin,所以用nohup的方式啟動,命令如下
STORAGE_TYPE=mysql MYSQL_USER=root MYSQL_PASS=root MYSQL_HOST=100.73.12.53 MYSQL_TCP_PORT=3306 nohup java -jar zipkin-server-2.3.1-exec.jar &
本文名稱:CentOS下搭建Zipkin并以MySQL的方式存儲數據
分享路徑:http://m.5511xx.com/article/ccccipe.html


咨詢
建站咨詢
