反馈已提交

网络繁忙

集群组件服务器推荐环境及配置

  • 文档创建者:Roxy
  • 历史版本:3
  • 最近更新:Carly 于 2023-12-19
  • 1. 标准集群

    适用对象:

    标准集群

    • 应用服务器:不少于2节点

    • 状态服务器:Redis单机

    • 文件服务器:SFTP

    • 负载均衡:Nginx

    • 配置数据库:MySQL

    • Nacos 服务注册中心:Nacos单机

    配置参数:

    帆软集群架构为「工程节点+负载均衡+状态服务器+文件服务器+配置库(外接finedb)」

    本节仅介绍集群其他组件的推荐配置。

    配置项
    推荐配置
    共用要求

    本节列出的要求,是每一种集群组件都必须满足的要求。

    服务器数量

    如有条件,建议负载均衡、状态服务器、文件服务器、Nacos、外接配置库组件分别部署在不同的独立服务器上

    如条件不足,至少确保有单独的服务器部署这些组件,且组件独占该服务器,不可与FineDataLink 工程部署在同一服务器上

    操作系统Linux 服务器

    系统版本:Ubuntu 18.04.4 及以上

    系统内核:3.10 及以上

    系统架构:X86_64

    GCC编译器

    Redis 和 Nginx 在 Linux 系统上的部署均依赖 GCC 编译器

    请保证系统具备 GCC 编译环境

    查询命令:gcc -v

    安装命令:yum install gcc gcc-c++

    网络要求

    1)各个组件和应用工程建议在同一网段,避免网络波动等问题

    2)各个组件和应用工程如处于公网环境,带宽需在10M以上

    3)各个组件和应用工程之间需要网络畅通,互相端口可访问

    状态服务器
    服务器数量

    1

    部署方案

    redis单机

    JVM/物理内存4g/8g
    CPU2.5GHz以上

    8核16线程

    可用磁盘空间

    100G以上

    其中根目录可用磁盘不可小于40G

    文件服务器
    服务器数量1
    部署方案SFTP
    物理内存8G
    CPU2.5GHz以上

    8核16线程

    可用磁盘空间

    500G~1T

    其中根目录可用磁盘不可小于40G

    后续请根据使用情况扩展

    注意事项Linux系统安装FTP时需要使用最高用户(root),否则不能进行,若不安装FTP则可不考虑这一要求
    负载均衡
    服务器数量1
    部署方案

    Nginx

    版本推荐1.21及以上版本,优先使用最新版本

    物理内存8G
    CPU2.5GHz以上

    8核16线程

    可用磁盘空间

    100G以上

    其中根目录可用磁盘不可小于40G

    配置数据库服务器(finedb)
    服务器数量

    1

    数据库类型MySQL5 数据库

    数据库版本:5.5.31、5.5.46、5.5.56、5.6.22、5.6.31、5.7.16 版本

    数据库驱动:5.1.37 版本

    数据库字符集:utf8

    数据库排序规则:utf8_bin

    数据库名称:只允许包含数字、字母、下划线和「.」

    数据库权限:create、delete、alter、update、select、insert、index

    CPU2.5GHz以上

    8核16线程

    物理内存8g
    可用磁盘空间

    200G以上

    网速100Mbps
    磁盘读写速度100MB/s

    2. 高可用集群

    适用对象:

    高可用集群

    • 应用服务器:不少于2节点

    • 状态服务器:Redis集群,3主3从

    • 文件服务器:NAS

    • 负载均衡:Nginx+Keepalived

    • 配置数据库:PostgreSQL

    • Nacos 服务注册中心:Nacos集群

    配置参数:

    帆软集群架构为「工程节点+负载均衡+状态服务器+文件服务器+配置库(外接finedb)」

    本节仅介绍集群其他组件的推荐配置。

    配置项
    推荐配置

    共用要求

    本节列出的要求,是每一种集群组件都必须满足的要求。

    服务器数量

    如有条件,建议负载均衡、状态服务器、文件服务器、Nacos集群、外接配置库组件分别部署在不同的独立服务器上

    如条件不足,至少确保有单独的服务器部署这些组件,且组件独占该服务器,不可与FineDataLink 工程部署在同一服务器上

    操作系统

    Linux 服务器

    系统版本:Ubuntu 18.04.4 及以上

    系统内核:3.10 及以上

    系统架构:X86_64

    GCC编译器

    Redis 和 Nginx 在 Linux 系统上的部署均依赖 GCC 编译器

    请保证系统具备 GCC 编译环境

    查询命令:gcc -v

    安装命令:yum install gcc gcc-c++

    网络要求

    1)各个组件和应用工程建议在同一网段,避免网络波动等问题

    2)各个组件和应用工程如处于公网环境,带宽需在10M以上

    3)各个组件和应用工程之间需要网络畅通,互相端口可访问

    状态服务器
    服务器数量

    redis集群,三主三从

    如有条件,准备6台服务器,每台服务器部署一个节点

    如条件不足,准备3台服务器,每台服务器部署一主一从节点

    JVM/物理内存4g/8g
    CPU2.5GHz以上

    8核16线程

    可用磁盘空间

    100G以上

    其中根目录可用磁盘不可小于40G

    文件服务器
    服务器数量1
    部署方案NAS
    物理内存8G
    CPU2.5GHz以上

    8核16线程

    可用磁盘空间

    500G~1T

    其中根目录可用磁盘不可小于40G

    后续请根据使用情况扩展

    负载均衡
    服务器数量2
    部署方案

    Keepalived+Nginx

    Nginx版本推荐1.21及以上版本,优先使用最新版本

    物理内存8G
    CPU2.5GHz以上

    8核16线程

    可用磁盘空间

    100G以上

    其中根目录可用磁盘不可小于40G

    配置数据库服务器(finedb)
    服务器数量

    2

    数据库类型高可用数据库,主备模式

    数据库权限:create、delete、alter、update、select、insert、index

    CPU2.5GHz以上

    8核16线程

    物理内存8g
    可用磁盘空间

    200G以上

    网速100Mbps
    磁盘读写速度100MB/s

    附件列表


    主题: 部署升级
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

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

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

    不再提示

    10s后关闭

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