socket.io无法在不同的wifi(ip地址)下连接?

如题,(是在公网下)socket.io无法在不同的wifi(ip地址)下链接,如果我电脑连着wifi,手机上用的4g,无法连接(页面资源之类都完全没问题,只是socket没连上),如果电脑手机都连着一个wifi,就没问题。服务器用的ubuntu和nginx,但另外试了heroku用他配置好的服务器上就完全没问题,所以我觉得应该是nginx的问题
这是我的nginxconfig:
upstreamdirtyfinger{
ip_hash;
serverlocalhost:3000;
serverlocalhost:3001;
serverlocalhost:3002;
serverlocalhost:3003;
}
server{
listen80;
location/{
proxy_http_version1.1;
proxy_set_headerUpgrade$http_upgrade;
proxy_set_headerConnection"upgrade";
proxy_passhttp://dirtyfinger;
}
}
BIG阳
浏览 375回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript