测试springboot项目苍穹外卖,解决websocket“服务器错误,无法接收实时报警信息”问题
使用IDEA启动springboot项目苍穹外卖后,http://localhost:8071/ 能够正常访问登录,但是网页右上角始终显示“服务器错误,无法接收实时报警信息”:
在网上搜索找到:https://blog.csdn.net/qq_65032048/article/details/132077097,发现可能是修改了nginx端口号为8071导致。
解决办法:
在nginx下面的html 目录中搜索文件内容 ws://localhost。找到包含 ws://localhost 的文件后,编辑该文件(路径如下),将其中的 ws://localhost/ 修改为与 nginx 启动的http服务的端口号一致,比如
ws://localhost:8071/
包含 ws://localhost 的文件,根据具体环境而不同:
r:\SpringBootProj\sky-take-out-nginx-1.20.2\html\sky\js\app.d0aa4eb3.js
修改后,结束nginx进程和IDEA,再重新启动项目,http://localhost:8071/ 登录后,不再显示显示错误信息,问题成功解决:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验