-
Notifications
You must be signed in to change notification settings - Fork 626
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: