commit | 27790b9f6ac22b93c8f4ec3eb34a242882073993 | [log] [tgz] |
---|---|---|
author | evanxuhe <evanxuhe@163.com> | Thu Jul 25 17:42:27 2019 +0800 |
committer | 吴晟 Wu Sheng <wu.sheng@foxmail.com> | Thu Jul 25 17:42:27 2019 +0800 |
tree | 6103892e05142a6404a7b76ed5e795810790ca7e | |
parent | 7232ba24fcdd08207f9ce258fe7b70e34ef1d925 [diff] |
Fix bug: Agent never update its Instance HeartbeatTime (#3167)
diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/AppAndServiceRegisterClient.java b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/AppAndServiceRegisterClient.java index 666581c..13fa40c 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/AppAndServiceRegisterClient.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/remote/AppAndServiceRegisterClient.java
@@ -131,7 +131,7 @@ = instanceMapping.getApplicationInstanceId(); } } else { - if (lastSegmentTime - System.currentTimeMillis() > 60 * 1000) { + if ( System.currentTimeMillis() - lastSegmentTime > 60 * 1000) { instanceDiscoveryServiceBlockingStub.heartbeat(ApplicationInstanceHeartbeat.newBuilder() .setApplicationInstanceId(RemoteDownstreamConfig.Agent.APPLICATION_INSTANCE_ID) .setHeartbeatTime(System.currentTimeMillis())