qsliu2017 commented on pull request #7363: URL: https://github.com/apache/skywalking/pull/7363#issuecomment-887627284
After trying to propagate a snapshot from `ConsumerDispatcher` to `Consumer`, I've found it doesn't work.😅 Because rabbit java client **does** work and does **not** cause broken traces. In another word, the existing plugin works well with java clients except `spring-rabbit`.(sry I didn't try other java clients before... 😅) The real reason for broken traces is that `spring-rabbit` using a container to dispatch listeners (in different threads) to consume rabbit messages. So adding a plugin to propagate snapshots from container to listeners should fix this issue and not conflict with the existing one. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
