diff --git a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/grpc/StreamGRPCDataListener.java b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/grpc/StreamGRPCDataListener.java index 445a17e457f7402997ad43552d7f49f1e74af564..92c86d47cb2531408aa23aba4e151be1e56ec5b4 100644 --- a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/grpc/StreamGRPCDataListener.java +++ b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/grpc/StreamGRPCDataListener.java @@ -56,7 +56,7 @@ public class StreamGRPCDataListener extends ClusterDataListener { logger.info("create remote worker reference, role: {}", provider.role().roleName()); RemoteWorkerRef remoteWorkerRef = provider.create(client); if (!remoteWorkerRefMap.containsKey(serverAddress)) { - remoteWorkerRefMap.put(selfAddress, new LinkedList<>()); + remoteWorkerRefMap.put(serverAddress, new LinkedList<>()); } remoteWorkerRefMap.get(serverAddress).add(remoteWorkerRef); });