38888端口占用问题

编辑
  • 文档创建者:doreen0813
  • 浏览次数:1790次
  • 编辑次数:11次
  • 最近更新:doreen0813 于 2019-04-08
  • 1、问题描述

    在更换11.16日的jar升级了BI5.0的版本后,可能出现FineBI启动失败,查看%FineBI%/logs目录下的fanruan.log日志发现报错为38888端口被占用,如下图:

    222

    2、解决方案

    2.1 解决方案

    该问题是由于FineBI平台的websocket端口是使用38888端口,若该端口被占用,FineBI则无法启动。我们可以参考如何使用第三方管理软件连接内置hsql数据库finedb文档,连接finedb数据库,在数据库表fine_conf_entity加一下字段(或者改一下)WebSocketConfig.port,如下图,对应的具体端口号可以自定义(未使用的均可)。

    222

    修改完成后再启动FineBI工程即可。

    2.2 端口开放

    注:此处需要保证修改后的端口为开放端口,可在命令界面使用netstat -na查看。若端口未开放,则按照如下步骤开启端口:  

    1. 进入控制面板>Windows Defender 防火墙>高级设置>入站规则,如下图:

         222

    2. 新建规则>选择端口,如下图:

         222

    3. 选择TCP,选择特定本地端口并输入想要开启的端口号,如有多个端口需要用逗号隔开了(例如:88,8080);

         222

    4. 选择允许连接>选择应用规则的范围>输入规则名称,并点击完成即可。

         222

    开启端口后再启动BI工程即可。

    附件列表


    主题: 专题总结
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]