diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java b/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java index 9f87dbc15..61bc431f0 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/context/TracingContext.java @@ -293,7 +293,7 @@ public class TracingContext implements AbstractTracerContext { @Override public Object doProcess(final int peerId) { return DictionaryManager.findOperationNameCodeSection() - .findOnly(RemoteDownstreamConfig.Agent.APPLICATION_ID, operationName) + .findOnly(segment.getApplicationId(), operationName) .doInCondition( new PossibleFound.FoundAndObtain() { @Override @@ -312,7 +312,7 @@ public class TracingContext implements AbstractTracerContext { @Override public Object doProcess() { return DictionaryManager.findOperationNameCodeSection() - .findOnly(RemoteDownstreamConfig.Agent.APPLICATION_ID, operationName) + .findOnly(segment.getApplicationId(), operationName) .doInCondition( new PossibleFound.FoundAndObtain() { @Override