Ping は、プロキシがアイドル状態の接続を閉じるのを防ぐのに役立つことを理解しています。ping を実行する頻度に関するガイドラインはありますか? 1秒に1回?10秒?分?それも問題ですか?予備の Google 検索では何も得られません。Websocket の仕様には、ping とは何かが示されているだけで、実行する頻度は示されていません。
質問する
14630 次
2 に答える
16
これは古い質問であることは知っていますが、答えも探していました。前の回答では間隔について言及していないため、いくつかの一般的な websocket フレームワークのコードを検索しました。これは公式ではありませんが、少なくとも出発点を示しています。このレポでは 20 秒間隔を使用しています。それが 100% 正しいかどうかはわかりませんが、「頻繁に」または「ある程度頻繁に」よりはましです。
于 2014-08-11T04:30:07.417 に答える
6
次のSOスレッドに対する受け入れられた回答は、あなたの質問にかなりよく答えているようです。
ブラウザからWebSocketのピン/ポンフレームを送信する
(独自のカスタムping / pong文字列を使用して)かなり頻繁にpingを実行できるようです。また、WebSocketサーバーに多数のクライアントが接続されていない限り、システムの負荷はかなり最小限に抑えられます。
于 2013-01-29T09:00:40.507 に答える