ユーザがsocket.ioで自分のノードサーバに接続するページを持っていますが、サーバに接続しているソケットsocket.ioを1つだけ開くことができます(アカウントIDを渡して配列に格納する)これは時間の99%を正常に動作します。問題は、ユーザーが接続を切断するとサーバー側の切断イベントが何らかの理由で起動しないことがあるため、クライアントのアレイからアカウントをクリアすることができず、ロックアウトされることになります。ソケットがまだ接続されているかどうかを確認するには?
古いソケット接続(私のIDはありますか)がまだ有効かどうかを確認する方法はありますか? (そうでない場合は、古い接続をクリアして再度接続できるようにしてください)
あなたはこのマットの解決策を見つけましたか? – SatheeshJM