qidao123.com技术社区-IT企服评测·应用市场
标题:
本地项目使用webSocket毗连可以,为什么摆设到服务器上不可?
[打印本页]
作者:
乌市泽哥
时间:
2025-5-8 09:02
标题:
本地项目使用webSocket毗连可以,为什么摆设到服务器上不可?
防火墙标题:
缘故起因:
服务器的防火墙大概制止了 WebSocket 毗连所需的端口。 WebSocket 默认使用 80 端口(HTTP)和 443 端口(HTTPS),但也大概使用其他端口。
解决方案:
确保服务器的防火墙答应 WebSocket 毗连所需的端口。 查抄防火墙规则,添加答应 WebSocket 毗连的规则。
示例:
如果 WebSocket 使用 8080 端口,则必要答应 8080 端口的 TCP 毗连。
端口未开放:
缘故起因:
服务器大概没有开放 WebSocket 毗连所需的端口。
解决方案:
确保服务器开放了 WebSocket 毗连所需的端口。 可以使用 netstat -tulnp 下令查抄端口是否正在监听。
示例:
如果 WebSocket 使用 8080 端口,则必要确保 8080 端口正在监听。
服务器上websocket根本没有启动成功!!
我的例子,基于netty的ws,本地可以运行,服务器上不可,找了半天错误原来是服务器上jar包ws端口没收效,所以启动玩完ar包后肯定要看服务器上日记和本地日记是否一样
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 qidao123.com技术社区-IT企服评测·应用市场 (https://dis.qidao123.com/)
Powered by Discuz! X3.4