2016-05-21 5 views

答えて

1

「ソケットがハングアップしました」というエラーは、次のいずれかを意味する可能性があります。サーバーが突然切断されました(たとえば、何らかの理由で接続が失われたなど)。または接続しようとしているときにクライアントがターゲットサーバを見つけられなかった - クライアントに間違った引数が渡された(たとえば、サーバホスト、ポートなどと一致しない)ため、またはネットワーク接続の問題が原因である可能性があります。

3G経由で接続しようとしていますか?一部の3G ISPと一部の企業ネットワークは、生のWebSocketトラフィックをブロックします。この場合、解決策はwss://を介してSocketClusterを処理することです。 - 接続が暗号化されていると、プロキシがそれをブロックすることはできません。

主なSocketClusterコンストラクタにTLSキーと証明書を提供するだけで動作させることができます。または、未処理のSCサーバーをAWS CloudFrontやCloudFlareなどのTLS対応ロードバランサの背後に置くこともできます(WebSocketトラフィックのプロキシをサポートしていることを確認してください)。

関連する問題