本发明公开了一种长连接状态监控方法和装置。所述方法包括:在与客户端建立长连接时,为长连接设置对应的超时时间;记录最后一次接收到客户端基于长连接发送的数据包的时间;在到达超时时间之后,如果最后一次接收到客户端基于长连接发送的数据包的时间距离超时时间超过预设的时间阈值,则断开长连接。本发明通过为每个长连接设置超时时间的方法,在超时时间到来时判断该长连接是否异常,并断开异常的长连接,避免异常连接造成资源浪费的问题。本发明不依赖于Epoll自身的监测功能,即便在网络系统和业务结构较为复杂的情况下,也可以对异常连接进行监控,不会出现监控失效的问题,监控过程稳定,可以提高接入系统的稳定性和处理效率。
声明:
“长连接状态监控方法和装置” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)