反馈已提交

网络繁忙

Resin服务器部署

  • 文档创建者:Leo.Tsai
  • 编辑次数:7次
  • 最近更新:Wendy123456 于 2021-04-25
  • 1.版本

    系统版本服务器版本JDK 版本JAR 包版本BI 工程版本
    Windows10Resin-4.0.58JDK 1.8 且小版本需在 JDK8u102 以上2019-08-265.1

    注:以上版本信息只是示例的环境配置,用户可根据自己的实际应用场景选择不同的版本。

    2. 操作步骤

    2.1 安装 Resin 服务器

    从 官网 下载 Resin4 的压缩包,以 Resin-4.0.58 为例,下载压缩包resin-4.0.58.zip,将其解压到某个文件夹下。

    2.2 部署工程

    2.2.1 拷贝工程

    %FineBI%\webapps下的 webroot 文件夹拷贝到%Resin_HOME%\webapps下。

    同时需要将将%JAVA_HOME%\jdk\lib下的 tools.jar 拷贝到%Resin_HOME%\lib%Resin_HOME%\webapps\webroot\WEB-INF\lib下,详情参见文档:服务器部署引入 tools.jar

    Snag_6b032c1.png

    2.2.2 修改配置文件 resin.xml

    用文本编辑器打开%Resin_HOME%\conf\resin.xml,在 system-property 标签下添加两个配置项:

    <javac compiler="javac" args="-encoding utf-8"/>
    <character-encoding>utf-8</character-encoding>

    如下图所示:

    image2019-11-11_16-37-10.png

    2.2.3 JAR 包拆分

    Resin_HOME%\webapps\webroot\WEB-INF\lib下的 fine-bi-engine-third-5.1.jar 这个 JAR 包进行拆分。拆分方法如下:

    1)将 fine-bi-engine-third-5.1.jar 中的 org 文件夹解压至临时文件夹,比如 temp 中。并删除 fine-bi-engine-third-5.1.jar 中原有的 org 文件夹。
    2)使用 CMD ( 命令提示符 ),在 temp 文件夹下运行命令 jar -cf0M bi-thirdB.jar ./
    3)将得到的 bi-thirdB.jar 移动至Resin_HOME%\webapps\webroot\WEB-INF\lib目录下。

    Snag_b6116ea.png

    2.2.4 删除 classes 文件夹中报错的 Java 文件

    Resin 在部署工程时,会编译 classes 文件夹下的所有 Java 文件,可能会遇到如下图编码格式或 Java 文件引入的包不存在的问题,删除掉报错的 Java 文件即可。

    image-2019-12-24-14-29-13-240 (1).png

    2.2.5 访问工程

    双击Resin_HOME%\resin.exe,启动 Resin 服务器。

    Snag_6c68625.png

    浏览器地址栏输入:localhost:8080/webroot/decision,即可访问部署好的 BI 工程。

    Snag_b6aa1f8.png

    2.3 服务器宕机风险参数设置

    FineBI 对服务器有一定的配置要求,当服务器不能满足 BI 使用时,会出现宕机风险,相关参数配置详情参见:修改 FineBI 配置参数

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭