nginx 1.2.0 -socket.io -HTTP/1.1 -Прокси-соединения через веб-сокет

я хотел бы заменить мой узел -http -прокси-модуль на прокси-модуль nginx _. Возможно ли, что с новой выпущенной версией nginx, как я читал, она поддерживает HTTP/1.1 из коробки. Я видел, как некоторые потоки боролись с этой проблемой, что веб-сокеты не поддерживаются nginx.

В моем случае я запускаю несколько проектов узлов в фоновом режиме и хочу направить свои соединения через веб-сокет с порта 80 на порт 8000 -8100,в зависимости от домена. Есть ли собственный способ сделать прокси-сервер websocket/обратный прокси-сервер без использования надстройки модуля tcp _?

Я попытался настроить восходящий поток в nginx.conf с прокси-сервером _, переходящим на него, но если я попытаюсь подключиться к порту 80 через веб-сокет, я получаю ошибку шлюза 502.

Кто-нибудь сталкивался с такой же проблемой? У кого-нибудь есть рабочий пример для nginx + spcket.io, проксирующий через порт 80?

25
задан ayk 10 May 2012 в 05:42
поделиться