Node.js 如何使用Ngnix代理连接NodeJS服务器?
我已经用nginx_tcp_proxy_模块修补了nignx 所以我想连接到http://domainname/activity,将转发给NodeJS 在进行以下测试时,我注意到一个异常:Node.js 如何使用Ngnix代理连接NodeJS服务器?,node.js,nginx,socket.io,Node.js,Nginx,Socket.io,我已经用nginx_tcp_proxy_模块修补了nignx 所以我想连接到http://domainname/activity,将转发给NodeJS 在进行以下测试时,我注意到一个异常: var socket = new io.Sockect("http://localhost/activity"); 客户提出了如下错误请求: 请求URL:http://http//domainname/activity:80/socket.io/xhr-轮询//1312776194995 谁能告诉我怎么了
var socket = new io.Sockect("http://localhost/activity");
客户提出了如下错误请求:
请求URL:http://http//domainname/activity:80/socket.io/xhr-轮询//1312776194995
谁能告诉我怎么了
非常感谢 试试看
var socket = io.connect('http://localhost/activity');
而不是新的io.Socket
您可以在页面上找到更多信息。除非您告诉我们您的nginx配置…添加位置/活动{proxy\u pass;}其他配置正常!我已经安装了TCP服务器,比如:是的,现在socket.io-7中的连接方法可用了。但是如何从nginx将请求转发到nodejs?我已经修补了nginx_tcp_proxy_模块,但是,如何使用tcp{}节将请求转发到nginx?