1.链路追踪的简朴原理
2.Sleuth的使用
在每一个需要追踪链路的微服务项目中添加依赖,增添设置。
①引入依赖
②添加设置
3.Zipkin的使用
网络日志数据,辅助数据监控。
①搭建zipkin服务端(接见地址http://127.0.0.1:9411/zipkin)
②整合zipkin客户端
为每一个需要网络日志的微服务添加依赖,添加设置(设置信息在spring节点下面)
3.zipkin使用时需要解决的两个问题
①链路数据持久化
准备mysql服务器和zipkin提供的数据库剧本,设置zipkin的启动参数
②若何优化数据采集历程
使用新闻中间件优化:安装rabbitmaq,修改zipkin服务器的启动方式,从rabbit拉取新闻
修改客户端以rabbitmq的形式向mq发送新闻(在需要网络日志的微服务中添加依赖,修改设置)
4.总结
学习sleuth和zipkin的使用和设置,zipkin基于mysql的数据存储和rabbit的数据传输。
原文链接:https://www.cnblogs.com/masting/p/12827758.html
本站声明:网站内容来源于网络,若有侵权,请联系我们,我们将及时处理。