diff --git a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/WorkerRefs.java b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/WorkerRefs.java index 9f2f66f65c9cdb4f7e85e53d9059d99980462e57..3cbafe733fb9968f6be3c771286ffaffae897aaf 100644 --- a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/WorkerRefs.java +++ b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/WorkerRefs.java @@ -31,7 +31,7 @@ public class WorkerRefs { logger.debug("WorkerSelector instance of {}", workerSelector.getClass()); workerRefs.forEach(workerRef -> { if (workerRef instanceof RemoteWorkerRef) { - logger.info("message hashcode: {}, select workers: {}", message.hashCode(), workerRef.toString()); + logger.debug("message hashcode: {}, select workers: {}", message.hashCode(), workerRef.toString()); } }); workerSelector.select(workerRefs, message).tell(message); diff --git a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/PersistenceWorker.java b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/PersistenceWorker.java index c1e509c2006ce8bb5400ef10e44a233dc0c1e947..a66086ca0417e5b0f12fb154ad09add63a360b10 100644 --- a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/PersistenceWorker.java +++ b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/PersistenceWorker.java @@ -122,7 +122,7 @@ public abstract class PersistenceWorker extends AbstractLocalAsyncWorker { Data data = (Data)message; if (dataCache.containsKey(data.id())) { - getRole().dataDefine().mergeData(data, dataCache.get(data.id())); + getRole().dataDefine().mergeData(dataCache.get(data.id()), data); } else { dataCache.put(data.id(), data); }