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

整体思路,在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 的空闲端口,避免与系统服务冲突

相关推荐
SkyWalking中文站4 小时前
认识 Horizon UI · 5/17:3D 基础设施地图
运维·监控·自动化运维
SkyWalking中文站1 天前
认识 Horizon UI · 1/17:SkyWalking 新一代可观测性控制台
运维·前端·监控
雪梨酱QAQ1 天前
Kubeneters HA Cluster部署
运维
江华森1 天前
Spring Cloud 微服务全栈实战:从 Eureka 到 Docker Compose 一文贯通
运维
江华森1 天前
Matplotlib 数据绘图基础入门
运维
江华森1 天前
NumPy 数值计算基础入门
运维
乘云数字DATABUFF5 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
荣--7 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森7 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜8 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https