Enable replacing the ThreadPoolExecutor implementation#2063
Enable replacing the ThreadPoolExecutor implementation#2063ammachado wants to merge 2 commits intoapache:mainfrom
Conversation
for OpenTelemetry thread context propagation
Signed-off-by: Adriano Machado <60320+ammachado@users.noreply.github.com>
|
Thanks for the change, @ammachado . In CXF, we use bus extensions to provide alternative implementation (fe instrumented ones). For work queue, please use |
Can you you provide more details where I can find this extension point? |
Sure, the default extensions come from [1] so you could have your own Upon initialization, the bus manager reads the extensions and initializes them. You could also do this programmatically: [1] https://github.com/apache/cxf/blob/main/core/src/main/resources/META-INF/cxf/bus-extensions.txt |
|
I'm not sure I understood what you're saying... this PR already have a |
Exactly, along with desired instrumentation, there are no changes required on CXF side. |
for OpenTelemetry thread context propagation