Zipkin环境搭建
在 Spring Boot 2.0 版本之后,官方已不推荐自己搭建Zipkin服务端了,而是直接提供了编译好的 jar 包。详情可以查看官网:https://zipkin.io/pages/quickstart.html
注意:zipkin官网已经提供定制了,使用官方jar运行即可。
java –jar zipkin-server-2.12.8-exec.jar (默认端口号:9411)
或者指定端口启动 java -jar zipkin.jar --server.port=8080
启动成功后,浏览器访问:http://localhost:9411
如何在微服务中整合使用zipkin
其实搭建过程非常简单,只需要在各个微服务中添加如下依赖,并在配置文件中添加两行配置即可,
1、添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
2、加入zipkin配置
#zipkin-server地址
spring.zipkin.base-url=http://localhost:9411/
#接口默认全部采样
spring.sleuth.sampler.probability=1.0
可以很方便的监控分布式链路调用,包括中间件的整个调用过程,每一小步耗时,初略的异常信息排查等
本篇到这里就结束了,希望对看到的伙伴有用,最后感谢观看!