当客户端使用不同的 wifi(IP 地址)时,socket.io 无法连接?



socket.io 当我自行配置的 Ubuntu nginx 服务器上的客户端位于不同的 wifi(IP 地址(上时无法连接,但在预配置的 Heroku 服务器上工作正常

这是我的nginx配置

upstream dirtyfinger {
ip_hash;
server localhost:3000;
server localhost:3001;
server localhost:3002;
server localhost:3003;
}
server {
listen 80;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_pass "http://dirtyfinger/";
}
}

更改以下内容:proxy_pass "http://dirtyfinger/";

对此:proxy_pass http://dirtyfinger/;

并且可能会失去结尾"/",尽管我不是 100% 的。

文档: https://docs.nginx.com/nginx/admin-guide/load-balancer/tcp-udp-load-balancer/

最新更新