Nignx Websocket UPGStream Module Development
-
26-09-2019 - |
Вопрос
Я пытаюсь получить NGINX для обратного прокси-подключений WebSocket WebSocket, чтобы я мог принять приложение Rails в том же порту.
Учитывая, что мы пренебрегаем 8 байтовой проблемой рукопожатия содержимого, у меня есть пара вопросов по этой теме:
- Если бы я должен был реализовать 1,1 Affive для текущего http upstream, что позволит мне использовать nginx в качестве обратного прокси для экземпляра Websocket сервера Node.js на бэкэнде?
- (И я не уверен, что я понимаю это правильно) Учитывая, что я реализую вверх по течению Acepalive, означало бы, что каждое соединение между клиентом и Nginx также приводит к соединению между Nginx и Node.js Backend до тех пор, пока клиент подключен к WebSocket? Если это так, это то, что любым способом конфликтуют с помощью способа подключения Nginx?
- Если 1. Держатся, вы можете дать мне какие-либо намеки на то, как я бы подходил к реализации этого?
Спасибо, Реза
PS Существует модуль NGX-UPStream-keepalive, который не поддерживает HTTP. http://mdounin.ru/hg/ngx_http_uppstream_keepalive/
Не связан с StackOverflow