libhv
libhv copied to clipboard
TCP 客户端自动重连的问题
TCP客户端在服务端不在线时连接 会触发重连 待服务端在线了 也会自动连接 连接后 如果服务端断开 拔掉网线、非主动断开等 TCP客户端不会触发自动重连 我加了心跳之后 在服务端非法断开后 尝试使用start()、startReconnect() 让它触发自动重连 都没有生效 我该怎么做才能让客户端进入重连状态
这是个问题,关注一下
我用的这个,没有数据交互的话,客户端会自动断开重新连接。 //10分钟无数据交互进行保活 channel->setKeepaliveTimeout(10 * 60 * 1000);
碰到同样的情况,TCP使用libhv作为客户端,服务端不知道什么原因断掉,TCP没有重新发起重连。