测试springboot项目苍穹外卖,解决websocket“服务器错误,无法接收实时报警信息”问题

发布时间 2023-10-14 17:48:36作者: patton88

使用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/ 登录后,不再显示显示错误信息,问题成功解决: