NutzCN Logo
问答 websocket 前端请求的控制台连接失败
发布于 2706天前 作者 Rekoe 2374 次浏览 复制 上一个帖子 下一个帖子
标签:

这个需要nginx 配置什么片段么
控制台提示

WebSocket connection to 'ws://app.mysada.com/websocket' failed: Error during WebSocket handshake: Unexpected response code: 404
6 回复
	location /websocket {
	   proxy_read_timeout 60m;
	   proxy_set_header Host $http_host;
	   proxy_http_version 1.1;
	   proxy_set_header X-forwarded-for $remote_addr;
	   proxy_set_header Upgrade $http_upgrade;
	   proxy_set_header Connection "upgrade";
	   proxy_pass http://127.0.0.1:9000;
	   access_log off;
        }

这样配置了下nginx 还是提示这个错误

按照那个帖子搞了 还是不行 难道是因为我用的resin ?

换成tomcat8.5可以了

resin低版本不支持websocket?

用的最新版 ,查了下官网的api ,它有自己的websocket实现方式,不晓得是不是这个原因

http://wiki4.caucho.com/Resin_4_Java_EE_Basic_Servlet,_Comet,_and_WebSocket_Tutorial#Hello.2C_World_WebSocket_in_Resin

添加回复
请先登陆
回到顶部