反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

产品部署

  • 文档创建者:Roxy
  • 历史版本:6
  • 最近更新:Carly 于 2023-12-04
  • 1. 概述

    搭建 BI 平台的第一步需要先部署 BI 工程。帆软提供容器化部署和手动部署FineBI的方案。

    容器化部署(推荐):

    将应用“容器化”的过程,就是让应用能够运行在 Docker 容器或类似技术中,它们能将操作系统环境和应用封装在一起(完整的系统镜像)。

    由于容器能给应用提供近似于完整系统的环境,这就为在不修改,或者少量修改应用的情况下,对应用的部署进行现代化改造提供了一种思路。

    这也是应用的架构持续能保持“云友好”的基础。

    手动部署:

    用户可以自行准备,或使用帆软封装的部署包,搭建最普通的工程架构,即「FineBI工程+jdk环境+tomcat中间件」

    2. 容器化部署FineBI

    通过FineOps运维平台,用户可以快速界面容器化部署FineBI正式工程。

    部署结束后无需进行参数调优、配置检查等操作。

    参考文档:

    部署新FineBI单机项目

    部署新FineBI集群项目

    3. 手动部署FineBI

    手动部署FineBI,用户需要自行准备部署环境、调整服务器配置参数、部署并进行检查。

    单机参考文档:


    操作步骤
    说明
    1准备服务器环境

    准备FineBI工程的服务器环境

    准备并部署好外接数据库

    推荐环境:工程部署推荐环境

    支持环境:单机工程部署支持环境

    2部署包部署

    1)下载、上传、解压服务器部署包

    2)语句启动FineBI工程

    3)启动成功后,管理员即可访问工程

    参考文档:Linux 下 Tomcat 服务器部署包

    3后续操作1)建议为正式工程配置外接数据库:配置外接数据库

    2)建议参考文档提高产品安全性:产品安全加固指导手册

    3)建议参考文档提高运维稳定性:运维监控指导手册

    集群参考文档:


    操作步骤
    说明
    1准备服务器环境

    准备工程节点+负载均衡+状态服务器+文件服务器+配置库部署环境

    推荐环境:工程部署推荐环境

    支持环境:集群工程部署支持环境

    2部署外接数据库

    部署数据库,作为工程的外接数据库备用,推荐部署MySQL5数据库

    用户只需要部署并启动该数据库。

    支持的数据库类型请参考:配置外接数据库

    3部署负载均衡

    部署负载均衡,推荐Nginx部署方案

    只需要安装Nginx,无需启动,无需修改nginx.conf配置文件

    参考文档:Linux 系统安装配置 Nginx

    4部署状态服务器

    部署状态服务器,推荐部署Redis单机

    请确保Redis单机启动

    • Redis单机:通用、部署简单,无法高可用

    • Redis集群:高可用,至少3台,建议准备6台服务器

    • Redis哨兵:较好的高可用性,不能实现水平扩展,不支持高并发

    5部署文件服务器

    部署文件服务器,优先推荐SFTP

    推荐级别:SFTP≈MinIO>NFS>FTP≈HDFS

    • SFTP:通用简单,安全性优于FTP;性能、稳定性不够好

    • FTP:通用简单;安全性、稳定性、性能不够好,非必要不建议使用

    • HDFS:稳定性比较好;部署麻烦,需安装插件

    • 共享外部目录(NAS):类SFTP;需自行部署NAS客户端和服务端,无法高可用,需安装插件

    • MinIO:类S3,稳定性比较好; 需自行部署MinIO,单机无法高可用,需安装插件

    • S3:云存储,高可用方案,只支持部分S3,备份还原类场景可能存在卡顿

    6部署工程节点

    部署一个工程节点

    部署方法请参考单机部署的「部署包部署」或「独立部署」

    7配置开启集群

    1)准备操作:

    配置Linux系统参数防止宕机

    配置Redis日志方便日后排查

    新建spider.cluster.properties文件配置节点信息

    2)单节点集群配置:

    为该配置外接数据库:配置外接数据库

    将主节点与状态服务器+文件服务器相连接

    设置缓存模式和通信协议

    启动集群,重启工程

    3)多节点集群配置:

    部署其他工程节点

    将第一个节点的webroot工程文件拷贝到其他工程节点

    修改spider.cluster.properties文件配置节点信息

    启动其他工程节点

    详情请参见:Linux系统手动配置标准抽取集群

    8配置负载均衡

    1)参考文档修改nginx.conf文件:Linux系统安装配置Nginx

    2)重启Nginx组件。

    9后续操作

    1)参考文档提高产品安全性:产品安全加固指导手册

    2)参考文档提高运维稳定性:运维监控指导手册

    3)建议为集群配置运维平台工具:运维平台

    4. 效果展示

    以上配置完成后,启动FineBI

    输入 FineBI 地址,访问 FineBI,如下图所示:


    附件列表


    主题: 管理系统
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持