技术选型:
一、SpringCloud sleuth + zipkin 日志追踪服务
1、zipkin服务搭建
利用docker下载并启动官方镜像一步搞定
$ sudo docker run -d -p 9411:9411 openzipkin/zipkin
浏览器中输入http://localhost:9411
2、项目中配置sleuth及zipkin
在springboot项目pom.xml文件中添加如下配置
bootstrap.yml中添加如下配置
模拟发送一次请求给我们已写好的服务。
这里我们的服务请求先经过服务网关在进入业务服务,此处两个服务(略)
此时可用发现我们的2个服务可以在zipkin页面中找到。
可以点击下列标签查看请求的整个链路,如下