标签: apache-camel apache-karaf mdc opentracing
我有一个骆驼蓝图应用程序,其中包含许多路线,所有路线都从流程管理器调用。
流程经理发送流程实例ID。
我想在opentracing范围和MDC日志记录中使用传入的流程实例ID。
一个明显的想法是在所有路径的开头都放置一个拦截器,将ID放入追踪器行李中。但是为此,我必须手动更改所有路由。
骆驼开放式跟踪组件可检测场景背后的路线,因此跟踪成为一个跨领域的问题。是否可以自定义跟踪,以便将数据添加到所有跟踪中?
该应用程序在OSGi容器中运行,没有Spring Boot。