帆软-服务器器数据集权限配置

整体思路,在12题正常的基础上,把Host name 改成自己电脑中无线局域网适配器 WLAN中的IPv4 地址,进行独立部署登录。之后打开帆软进行远程服务器配置即可。

一,准备工作

1.确保tomcat安装目录下中\conf\server.xml中默认端口是8080

2.把Host name 改成自己电脑中无线局域网适配器 WLAN中的IPv4 地址

3.删除13题IP登录数据决策系统中的a.html配置(不用删应该也可以)

4.用自己的IPv4 地址地址登录上帆软后,打开本地帆软进行远程服务器配置即可。

主机名自己IPv4 地址

端口号 8080

用户(阿三阿四)连接时主机名和端口号同上

二,可能的报错

提供的图片显示的是 FineReport 服务器部署向导 的报错页面,提示:


🔴 报错信息:

复制代码
检测到1项配置异常
请修复后重启服务器

websocket端口异常
websocket端口冲突
建议修改端口

请输入websocket端口号: 38888,39888

✅ 这是 FineReport 在启动时检测到 WebSocket 端口被占用或冲突 导致的常见问题。

  • 错误类型websocket端口异常
  • 具体原因websocket端口冲突
  • 系统建议 :修改端口,并提供默认推荐值:38888,39888
  • 操作按钮重新检测(点击可重新检查)

✅ 问题原因详解

❌ 什么是 WebSocket 端口?

FineReport 使用 WebSocket 实现以下功能:

  • 实时报表刷新(如动态数据)
  • 多用户协作编辑
  • 报表预览时的交互响应

为了通信,它会绑定一个独立的 TCP 端口(非 8080),默认通常是:

  • 38888
  • 39888

⚠️ 如果这些端口已经被其他程序占用(如另一个 Tomcat、Redis、Nginx、或其他应用),就会出现"端口冲突"。


✅ 常见导致端口冲突的原因

表格

可能原因 说明
🟡 其他服务占用了 38888 或 39888 如另一个 FineReport 实例、测试工具、开发环境
🟡 多个 FineReport 实例运行 同一台机器部署了多个报表系统
🟡 之前崩溃未释放端口 上次启动失败,端口仍处于"TIME_WAIT"状态
🟡 安全软件/防火墙拦截 防火墙阻止了端口监听

✅ 解决方案(按优先级)

✅ 方法 1:修改 WebSocket 端口(最简单有效)

步骤:
  1. 在页面中输入新的端口号(不要与现有服务冲突)
    • 示例:48888,49888(避开常用端口)
  2. 点击「重新检测」
  3. 若无报错,保存并重启服务器

💡 推荐使用 大于 10000 的空闲端口,避免与系统服务冲突

相关推荐
Rockbean1 天前
用40行代码搭建自己的无服务器OCR
服务器·python·deepseek
蝎子莱莱爱打怪1 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
茶杯梦轩1 天前
CompletableFuture 在 项目实战 中 创建异步任务 的核心优势及使用场景
服务器·后端·面试
海天鹰2 天前
【免费】PHP主机=域名+解析+主机
服务器
DianSan_ERP2 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅2 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒2 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
芝士雪豹只抽瑞克五2 天前
Nginx 高性能Web服务器笔记
服务器·nginx
失重外太空啦2 天前
Tomcat
java·服务器·tomcat
zhangfeng11332 天前
趋动云 如何ssh登录 服务区 项目server
运维·人工智能·ssh