簡體   English   中英

網絡套接字的僵屍會話(NODEJS)?

[英]Zombie session for websocket (NODEJS)?

如何在Node.js的WebSocket連接中檢查僵屍會話? 我已經創建了一個聊天服務器,我想檢查客戶端是否仍連接到服務器。 當客戶端手動斷開連接時,它會發送一個“ close”信號,該信號很容易檢查,但是如果出現網絡問題並且客戶端無法發送消息,則無法檢查任何內容。 所以我想要像僵屍會話這樣的東西來檢查客戶端是否連接? 我正在使用websocket在nodejs服務器上執行此操作。

好的僵屍會話通常是在任何用戶連接到websoket但斷開連接之前失去Internet連接時創建的,在這種情況下,服務器將其視為活動客戶端,但實際上他不是,對於這個僵屍會話,您可以在一段時間內檢查活動用戶的時間間隔,方法是發送ping並接收該ping的pong模型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM