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]


Reply via email to