f1fa6dca7c763db90187f36eb9705723e96fc49e
故障诊断结果:Agent启动后TCP连接成功,但连接断开后无法重连 根因: - connectionTask()重连方法是空stub,连接断开后无法自动重连 - heartbeatTask()心跳逻辑被简化,只是本地计数不通过TCP发送 - registerTask()注册方法是空stub - MultiTargetNettyClient没有断线检测和重连机制 修复内容: - BusinessTasks.java: 恢复完整的heartbeatTask(心跳上报)、connectionTask(断线重连)、 registerTask(注册)、policyTask(策略更新)、networkDetectTask(多网IP探测)、 checkFrpcTask(FRPC保活)、upFrpcMsgTask(FRPC状态上报)方法 - 新增 NetBusinessService.java 接口(定时任务依赖) - 新增 NetBusinessVO.java VO类 - 新增 NetworkInterfaceInfo.java VO类 - 新增 NetworkInterfaceUtil.java 工具类 - MsgEnum.java: 新增心跳上报、注册、多网IP探测枚举值
Description
No description provided
328 KiB
Languages
Java
100%