diff --git a/das/src/main/java/com/das/modules/node/command/HeartbeatCommand.java b/das/src/main/java/com/das/modules/node/command/HeartbeatCommand.java index 59281e29..6487f3a2 100644 --- a/das/src/main/java/com/das/modules/node/command/HeartbeatCommand.java +++ b/das/src/main/java/com/das/modules/node/command/HeartbeatCommand.java @@ -34,7 +34,7 @@ public class HeartbeatCommand implements BaseCommand{ for (JsonNode linkNode : links) { String linkId = linkNode.get("linkId").asText(); boolean online = linkNode.get("online").asBoolean(); - String key = String.format("link:%d:online", linkId, online); + String key = String.format("link:%s:online", linkId); adminRedisTemplate.set(key, online ? 1 : 0); adminRedisTemplate.expire(key, HEARTBEAT_TTL); }