GuanceCloud / dd-trace-java

Datadog APM client for Java
https://docs.datadoghq.com/tracing/languages/java
Apache License 2.0
9 stars 3 forks source link

RocketMQ setMqTraceContext #29

Closed songlonqi-java closed 1 year ago

songlonqi-java commented 1 year ago

链路上下文冲突

如果用户使用setMqTraceContext(XXX context) , 在dd代码中使用setMqTraceContex(AgentScope scope) 会冲突。导致用户无法使用链路上下文,链路就会报错。

目前解决办法:为不影响用户的链路,如果发现用户使用了这个方法,dd就不再添加。这样的结果是采集不到链路数据,但不会影响用户的链路数据。

songlonqi-java commented 1 year ago

最终解决方案:

45