我想用 nginx proxy_pass 模块替换我的 node-http-proxy 模块。正如我所读到的,新发布的 nginx 版本是否有可能支持开箱即用的 HTTP/1.1。我看到一些线程正在努力解决这个问题,nginx 不支持 websockets。
在我的情况下,我在后台运行多个节点项目,并希望将我的 websocket 连接从端口 80 路由到 8000-8100,具体取决于域。有没有不使用 tcp_module 插件的本地方式来做 websocket 代理/反向代理?
我尝试在 nginx.conf 中使用 proxy_passing 设置上游,但如果我尝试通过 websocket 连接到端口 80,我会收到 502 网关错误。
有人面临同样的问题吗?有没有人有 nginx + spcket.io 的工作示例,通过端口 80 代理?