SkyWalking自定义插件(Spring RabbitMQ)
SkyWalking 自定义插件(Spring RabbitMQ)
官方RabbitMQ插件问题
skywalking官方提供的RabbitMQ插件存在缺陷,其只针对RabbitMQ官方原生Client实现扩展,但我们在项目中一般不直接使用原生Client,而是使用Spring RabitMQ Client,因Spring RabitMQ Consumer中存在跨线程操作,导致跟踪ID断链。
具体分析过程
官方插件源码的拦截点是原生Consumer的handleDelivery方法,源码如下:
Spri
原创
2022-02-14 09:44:09 ·
2691 阅读 ·
0 评论