链路心跳新增modbus和ftp状态

This commit is contained in:
谷成伟 2024-12-30 11:08:51 +08:00
parent 39f4d50fca
commit d3d7937947

View File

@ -46,11 +46,11 @@ public class HeartbeatCommand implements BaseCommand{
for (JsonNode linkNode : links) {
String linkId = linkNode.get("linkId").asText();
boolean online = linkNode.get("online").asBoolean();
JsonNode modbusNode = linkNode.get("modbus");
if (modbusNode != null){
boolean modbus = modbusNode.asBoolean();
JsonNode realNode = linkNode.get("real");
if (realNode != null){
boolean real = realNode.asBoolean();
String key = String.format("link:%s:modbus", linkId);
ops.set(key, modbus, HEARTBEAT_TTL, TimeUnit.SECONDS);
ops.set(key, real, HEARTBEAT_TTL, TimeUnit.SECONDS);
}
JsonNode ftpNode = linkNode.get("ftp");
if (ftpNode != null){