多语言展示
当前在线:1958今日阅读:186今日分享:38

SpringCould之zipkin+sleuth+rabbitMQ服务追踪

这篇是在上篇“SpringCould之zipkin+sleuth服务追踪”的基础上进行改造,上篇是直接通过zipkin的http请求,这篇主要记录的时利用mq做中间件传递消息,暂时未成功,这篇主要记录下操作过程而已,主要原因用的是docker-zipkin镜像,似乎mq的环境变量没起作用。0SpringCould之zipkin+sleuth服务追踪
方法/步骤
1

在docker-zipkin镜像添加环境变量,但是似乎没起作用,虽然官方zipkin有该环境变量说明,但是不知该镜像是否有,而且没找到详细文档,但是如果用官方jar自己打包镜像是没问题的

2

在日志里没发现mq相关链接的日志,猜测是zipkin服务端的mq没生效

4

现在开始配置微服务客户端,如果是新建应用可以直接在这里勾选依赖

5

我这里是用之前的,所以直接手动添加依赖,并注释掉之前zipkin依赖,因为这里用mq传递消息

6

然后在配置文件添加mq的配置,然后屏蔽掉以前的zipkin配置

7

测试发现,监控不到服务,估计问题出现在zipkin镜像哪里,如果需要成功估计要利用zipkin官方jar重新打包镜像

推荐信息