workerman作为tcp客户端连接到服务器,服务器断开,却不触发onClose

pruezk

问题描述

workerman作为tcp客户端连接到服务器,由于服务器设定没有数据通信,超过一定时间会断开连接。 但是却不会触发onClose事件,只能在下次发送数据的时候才会触发onClose,导致本次发送的数据丢失。这种情况是因为什么? 或者有没有什么办法检测连接状态?

504 1 0
1个回答

pruezk

看了之前的问题,使用长连接使用心跳保持:
https://www.workerman.net/q/2377

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