lee f1fa6dca7c fix: 恢复心跳发送、断线重连、注册定时任务的完整实现
故障诊断结果: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探测枚举值
2026-07-22 17:15:10 +08:00
S
Description
No description provided
328 KiB
Languages
Java 100%