本發明公開了一種長連接狀態監控方法和裝置。所述方法包括:在與客戶端建立長連接時,為長連接設置對應的超時時間;記錄最后一次接收到客戶端基于長連接發送的數據包的時間;在到達超時時間之后,如果最后一次接收到客戶端基于長連接發送的數據包的時間距離超時時間超過預設的時間閾值,則斷開長連接。本發明通過為每個長連接設置超時時間的方法,在超時時間到來時判斷該長連接是否異常,并斷開異常的長連接,避免異常連接造成資源浪費的問題。本發明不依賴于Epoll自身的監測功能,即便在網絡系統和業務結構較為復雜的情況下,也可以對異常連接進行監控,不會出現監控失效的問題,監控過程穩定,可以提高接入系統的穩定性和處理效率。
聲明:
“長連接狀態監控方法和裝置” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)