-
Notifications
You must be signed in to change notification settings - Fork 629
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
TraceId propagation to the new thread local #2608
Comments
From that description it sounds like the use-case is pretty complex, so would be great to have some simple project from you to play with. |
Yes, it works correctly without CompletableFuture. |
OK. So, then my request for a simple project is the next step what we can do over here. |
According to the code there is no observation on sending a reply from the Rabbit listener method, so I'm failing to understand how it may work without a |
Hi, not sure if this will help, but in the past I used the overloaded I create my executor like the following example: ExecutorService executorService = new TraceableExecutorService(beanFactory, Executors.newFixedThreadPool(10)); then: CompletableFuture.runAsync(() -> doStuff(), executorService) |
The scenario and details are located here: micrometer-metrics/tracing#510 (comment)
Version: 3.1.1
The text was updated successfully, but these errors were encountered: