Quick Start:
-
确保zipkin server已经正常启动;
-
确保zookeeper已经正常启动:
-
分别运行以下命令:
-
克隆项目:
git clone git@github.com:ihaolin/dubbo-trace.git
-
编辑
trace-demo
各项目对应配置:-
app.properties:
# dubbo注册中心 dubbo.registry=zookeeper://localhost:2181
-
trace.yml:
# ... # zipkin-server http地址 server: 'localhost:9411' # ...
-
-
安装项目:
mvn clean install -DskipTests
-
运行user服务:
./run_user.sh
-
运行order服务:
./run_order.sh
-
运行web服务:
./run_web.sh
-
在浏览器请求:
http://localhost:10000/api/orders/create
-
即可zipkin-server中查看跟踪记录。
-
-
具体细节可参见这篇文章。