This is an automated email from the ASF dual-hosted git repository.
gosonzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/master by this push:
new 8ff76f498 [INLONG-6531][Manager] Add load value in the response of
getIpList method (addendum) (#6553)
8ff76f498 is described below
commit 8ff76f49896bff9f9e018e7528491b2cace6af81
Author: Goson Zhang <[email protected]>
AuthorDate: Tue Nov 15 20:30:56 2022 +0800
[INLONG-6531][Manager] Add load value in the response of getIpList method
(addendum) (#6553)
---
.../apache/inlong/manager/service/heartbeat/HeartbeatManager.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/heartbeat/HeartbeatManager.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/heartbeat/HeartbeatManager.java
index fa5e17a7b..8401c76a3 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/heartbeat/HeartbeatManager.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/heartbeat/HeartbeatManager.java
@@ -129,7 +129,7 @@ public class HeartbeatManager implements
AbstractHeartbeatManager {
if (clusterNode == null) {
handlerNum += insertClusterNode(clusterInfo, heartbeatMsg,
clusterInfo.getCreator());
} else {
- handlerNum += updateClusterNode(clusterNode);
+ handlerNum += updateClusterNode(clusterNode, heartbeatMsg);
}
}
}
@@ -192,7 +192,6 @@ public class HeartbeatManager implements
AbstractHeartbeatManager {
nodeRequest.setIp(heartbeat.getIp());
nodeRequest.setPort(Integer.valueOf(heartbeat.getPort()));
nodeRequest.setProtocolType(heartbeat.getProtocolType());
- nodeRequest.setNodeLoad(heartbeat.getLoad());
return clusterNodeMapper.selectByUniqueKey(nodeRequest);
}
@@ -211,8 +210,9 @@ public class HeartbeatManager implements
AbstractHeartbeatManager {
return clusterNodeMapper.insertOnDuplicateKeyUpdate(clusterNode);
}
- private int updateClusterNode(InlongClusterNodeEntity clusterNode) {
+ private int updateClusterNode(InlongClusterNodeEntity clusterNode,
HeartbeatMsg heartbeat) {
clusterNode.setStatus(ClusterStatus.NORMAL.getStatus());
+ clusterNode.setNodeLoad(heartbeat.getLoad());
return clusterNodeMapper.updateById(clusterNode);
}