问题:data_handle_task_connected 的重连循环中,注册被拒绝 (ResponseMessage::Error)、返回非注册消息、或虚拟网络发生变化时 break 后会调用 task_group.stop(),把包括其他健康服务器连接在内的 整个任务组全部停掉。 修复: - 注册被拒绝/返回错误消息:与连接失败一致,退避 5 秒后重试, 仅影响本服务器的重连。 - 虚拟网络发生变化:只结束本服务器的数据任务,不再 stop 整个任务组。 注:重连循环依赖真实服务器连接,未做端到端测试;全部既有单测通过。