我想用nginx的proxy_pass模块替换我的node-http-proxy模块。新版本的nginx是否支持HTTP / 1.1协议?我看到有些人在尝试使用nginx时遇到了问题,无法支持WebSockets连接。
在我的情况下,我正在后台运行几个node项目,并希望根据域将我的websocket连接从端口80转发到8000-8100。是否有一种本地方法来进行websocket代理/反向代理,而不使用tcp_module插件?
我尝试在nginx.conf中设置一个upstream并使用proxy_pass对其进行代理,但如果我尝试通过websocket连接到端口80,则会出现502网关错误。
有人遇到同样的问题吗?是否有任何使用nginx + spcket.io代理端口80的可行示例?
在我的情况下,我正在后台运行几个node项目,并希望根据域将我的websocket连接从端口80转发到8000-8100。是否有一种本地方法来进行websocket代理/反向代理,而不使用tcp_module插件?
我尝试在nginx.conf中设置一个upstream并使用proxy_pass对其进行代理,但如果我尝试通过websocket连接到端口80,则会出现502网关错误。
有人遇到同样的问题吗?是否有任何使用nginx + spcket.io代理端口80的可行示例?