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 445a17e45..92c86d47c 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); });