解决server端断联之后,client端重启导致一直建立连接重试且不读取旧配置文件问题

This commit is contained in:
gaoyutao
2025-11-26 11:48:40 +08:00
parent 73cfc796d4
commit 620c97ee5b
@@ -839,6 +839,13 @@ public class BusinessTasks {
long milli = AgentUtil.getMillisToNextMinute() + 60000;
AssertLog.info("启动更新策略定时任务 - 延迟: {}ms, 间隔: {}ms", milli, 60000);
dynamicTaskService.scheduleTask("policy", businessTasks::policyTask, milli, 60000);
// 创建多网IP探测上报
AssertLog.info("启动多网IP探测定时任务Retry - 延迟: {}ms, 间隔: {}ms", milli, 300000);
dynamicTaskService.scheduleTask("networkDetect", businessTasks::networkDetectTask, milli, 300000);
// 检测监控策略配置
AssertLog.info("检测监控策略配置Retry");
agentService.checkMonitor();
}else{
//未注册,发送注册
try {
@@ -862,7 +869,7 @@ public class BusinessTasks {
//设置注册定时任务,收注册成功后取消该定时任务
dynamicTaskService.scheduleTask("register", businessTasks::registerTask, 0, 300000);
}
dynamicTaskService.cancelTask("connectionTask");
dynamicTaskService.cancelTask("connection");
}
AssertLog.info("建立连接重试定时任务执行 - task #{} completed", count);
}