欢迎分享,转载请注明来源:内存溢出
首先,心跳包一般是30秒或者1分钟一次才正常,3秒一次太频繁,耗损资源,降低效率,心跳包其实就是你自己定义一条数据send给服务器,服务器recv到这条数据做下判断就行了,如果1分钟没收到这条数据,就断开此客户端的socket连接,返回socket值,根据返回的值确定此客户端掉线了.没太明白你的含义,你是要在服务器端测试客户端是否存活是吗? 或者说某个端口是否正常对吧,,这个只要在服务器端设置就OK了 如果是客户端发送心跳包,,那就得在两者之间建立某种服务使其可通信,,比如说客户端只要存活就往服务器端建立一个文件,,或者写一条数字到服务端。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
linux可以控制机器人吗?
上一篇
2023-04-06
Linux系统复制文件文件夹到远程服务器
下一篇
2023-04-06
评论列表(0条)