服务器如何对指定客户端发送心跳检测?

btsmememin

由于设备原因,设置心跳检测只能由服务端发送心跳包,但可以设置pingNotResponseLimit = 1 让客户端必须返回心跳。

现在的问题是,有一部分设备并不需要心跳来检测是否在线,我要怎么只对另一部分设备设置心跳检测呢?

3158 2 0
2个回答

q13113671764

连接的时候给那个连接对象做个标识,类似于绑定uid那样,然后心跳检测循环的时候先判断标识是否需要检测,不需要就跳过

  • 暂无评论
walkor 打赏

再加个gateway端口,专门给这些设备用。

http://doc2.workerman.net/multi-protocols.html

  • 暂无评论
年代过于久远,无法发表回答
×
🔝