解决server端断联之后,client端重启导致一直建立连接重试且不读取旧配置文件问题
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user