历史版本5 :FineDataLink部署原理简介 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 版本编辑

FineDataLink版本JAR 包版本
4.0.1.12022-4-22

2. 背景编辑

为满足多类型客户的使用诉求,FDL从4.0.1.1版本开始支持独立和集成两种部署方式,本文档将会详尽介绍两种方式的优劣势。

3. 优劣势分析编辑

部署方式定义优势劣势
独立部署

采用独立部署的方式,安装Tomcat服务器和JDK,将FDL工程拷贝到Tomcat安装路径下

  1. 性能表现优:Tomcat服务器资源均被FDL所应用,比如CPU、内存等资源,所以FDL将会有更佳的性能表现。

  2. 环境稳定性优:FDL环境稳定性不会受FR/BI环境所影响,比如独立部署时,FR环境宕机,FDL不受影响,仍然进行工作。

  1. 服务器投入高:为FDL单独准备一个服务器资源,需要有更高的经济投入。

  2. 数据处理和数据展现拆分开:FDL负责数据处理、数据建模;FR/BI负责数据展现,独立部署时,数据全生命周期的各个环节被拆分到多个环境中完成。

集成部署若希望将FDL部署到FR或者BI已有工程中,需要采用集成部署的方式
  1. 性价比高:在投入一台服务器资源的前提下,即可同时完成数据处理和数据展现的应用,投入产出比更高;

  2. 一体化完成数据全流程:同一服务器环境下,即可同时完成数据集成/数据处理/数据应用,一体化的设计可以大幅提高系统运维人员的工作效率。

  1. 性能表现受限:因为FDL和FR/BI共用同一服务器资源,所以两者会存在资源争抢的情况,比如报表高访问量期间同时进行数据同步,数据抽取速度将可能会下降。

  2. 稳定性受限:FDL和FR/BI环境稳定性互相影响,举例极端场景:当FR报表侧出现宕机现象时,由于FDL和FR为同一环境,即FDL同时宕机,数据同步直接终止。

4. 操作流程编辑

独立部署:FineDataLink独立部署

集成部署:FineDataLink集成部署