Pusherがドキュメントに基づいてピンポンをサポートしていることがわかります。
しかし、これをどこから始めればよいのかわかりません。
私がやりたいのは、半分開いている接続を確認して閉じることです。これは、サイトで非現実的な数の同時接続が発生しているためです。
Pusherがドキュメントに基づいてピンポンをサポートしていることがわかります。
しかし、これをどこから始めればよいのかわかりません。
私がやりたいのは、半分開いている接続を確認して閉じることです。これは、サイトで非現実的な数の同時接続が発生しているためです。
Ping と Pong はWebSocket プロトコルの一部ですが、Web ブラウザーにはまだ実装されていません (私が知っていることです)。そのため、Pusher は独自の Ping および Pong メッセージを、参照したPusher WebSocket Protocolに追加しました。
バージョン 1.11 以降の Pusher JavaScript ライブラリを使用している場合、ライブラリは ping/pong メッセージを送受信します。これらのメッセージがあっても、半分開いている TCP 接続を確認することができます。また、ping/pong 戦略を使用してこれらの接続が検出されるまでに時間がかかる場合があります。FAQにあるように、360 秒です。