3

私の目標は、静的ファイルをnginxで提供し、動的ページをnodejsで提供することです。今のところ完全に正常に機能しました。しかし、私は現在WebSocketを使用して機能を追加しています。現在、nginxはWebSocketをサポートしていないため、前にニスを使用してWebSocket接続をノードアプリに直接ルーティングすることを考えました。

ニスドキュメントに記載されているように設定を設定しましたが、期待どおりに機能しません。私のWebSocketは保留状態にあり、通常の動作であり、保留状態にある間、ニスは閉じられてから2分後でも他の接続を拒否します...

4

1 に答える 1

1

connection: closeこれが解決策かどうかはわかりませんが、pipeサブに追加する必要があると思います。

sub vcl_pipe {
    set bereq.http.connection = "close";
    return (pipe);
}
于 2013-11-19T08:58:23.893 に答える