ProxyPass соединение WebSocket с сокетом UNIX

В 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
задан 30 March 2016 в 18:22
1 ответ

Хорошо, я понял, как только у вас включены mod_proxy и mod_proxy_wstunnel , вы можете сделать это:

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

Это хорошо работает для меня, так как я только ожидается установить соединение ws на конечной точке / ws .

3
ответ дан 3 December 2019 в 00:37

Теги

Похожие вопросы