关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 15775|回复: 0

总是提示websocket错误

[复制链接]
发表于 2021-2-8 15:47:59 | 显示全部楼层 |阅读模式
本帖最后由 youyouk 于 2021-2-8 15:47 编辑

       JeecgBoot2.4.2 迎春版,已经按 http://doc.jeecg.com/2043887 打包成war包并部署到tomcat中,前端部署到Nginx中,Nginx和Tomcat同部署在同一台服务器上。
      部署后,通过局域网访问http://192.168.1.24/ 能正常登录进入系统,后台大部分功能均能正常。
      http://192.168.1.24:8080/jeecg-boot/druid/login.html可以登录进入druid后台。

一、主要文件配置:
1、jeecg_database.properties的配置如下(用下列配置在“在线开发”-“多数据源管理”就行测试,可以正常连接到数据库):
       diver_name=com.mysql.cj.jdbc.Driver      
      url=jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
       username=root
       password=root
       database_name=jeecg-boot

2、application-prod.yml的配置如下:
datasource:
        master:
          url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
          username: root
          password: root
          driver-class-name: com.mysql.cj.jdbc.Driver

二、主要问题:

1、“在线开发”-“Online报表配置”,点击“录入”功能时,“数据源”下拉框显示为“加载失败”。浏览器的开发工具抓包提示错误信息:"WebSocket connection to 'ws://192.168.1.24/websocket/e9ca23d68d884d4ebb19d07889727dae' failed: Error during WebSocket handshake: Unexpected response code: 200"

2、“在线开发”-“Online表单开发”,无法显示任何表单。浏览器的开发工具抓包提示错误信息:“WebSocket connection to 'ws://192.168.1.24/websocket/e9ca23d68d884d4ebb19d07889727dae' failed: Error during WebSocket handshake: Unexpected response code: 200”。

3、“系统监控”-“sql监控”功能访问,提示默认的404错误页面。


上线发布过程是按 http://doc.jeecg.com/2043887 文档所述过程进行操作和配置,如何解决websocket请求返回response code: 200的问题?

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表