优化mtr探测策略

This commit is contained in:
gaoyutao
2025-11-28 18:44:20 +08:00
parent 2f8fd79de5
commit ed6c0a4c80
9 changed files with 89 additions and 25 deletions
@@ -290,6 +290,12 @@ public class RmMtrPolicyConfigServiceImpl implements IRmMtrPolicyConfigService
serverIds.add(id.trim());
}
}
// 如果列表为空,直接返回空列表,避免不必要的数据库查询
if (serverIds.isEmpty()) {
return serverIds;
}
// 过滤离线的服务器
serverIds = rmMtrPolicyConfigMapper.getOnlineServerId(serverIds);
}
return serverIds;
}