You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.
Describe the bug
The documentation for 1.2.1 recommends to disable spring.sleuth.scheduled.enabled=false to prevent many traces appearing with the name async. This is problematic for applications that use executors under the hood, which can be commonly used in reactive programming when running IO requests or running asynchronous code.
The workaround to exclude the thread pool bean created by this project would be a better recommendation rather than disabling the setting. Ideally as mentioned in the original issue, it would be best to automatically exclude the code in this project from being traced.
I opened #2016 a couple of months back to completely hide the internal scheduler pool from the spring context.
This might be a good first issue, actually, since #2013 provides an example of hiding a scheduler in another one of our autoconfigurations.
Describe the bug
The documentation for 1.2.1 recommends to disable
spring.sleuth.scheduled.enabled=false
to prevent many traces appearing with the nameasync
. This is problematic for applications that use executors under the hood, which can be commonly used in reactive programming when running IO requests or running asynchronous code.The workaround to exclude the thread pool bean created by this project would be a better recommendation rather than disabling the setting. Ideally as mentioned in the original issue, it would be best to automatically exclude the code in this project from being traced.
Reference: #1978
Sample
The text was updated successfully, but these errors were encountered: