web-dev-qa-db-ja.com

ProxyPass、UNIXソケットへのWebSocket接続

Apache 2.4では、[〜#〜] http [〜#〜]接続をローカルにリバースプロキシできます。 Unixソケット: [1]

ProxyPass unix:/path/to/app.sock|http://example.com/app/name

WebSocket接続をローカルにリバースプロキシできます[〜#〜] tcp [〜#〜]ソケット: [2]

ProxyPass ws://127.0.0.1:12345/app/name

しかし、WebSocket接続をUnixソケットにリバースプロキシするにはどうすればよいですか? [☹]

6

了解しました。mod_proxymod_proxy_wstunnelを有効にすると、次のようになります。

ProxyPass /ws/ unix:/path/to/app.sock|ws://example.com/ws/

/wsエンドポイントでws接続を確立することしか期待していないので、それは私にとってはうまく機能します。

3
ZzAntáres