适用对象:
标准集群
应用服务器:不少于2节点
状态服务器:Redis单机
文件服务器:SFTP
负载均衡:Nginx
配置数据库:MySQL
Nacos 服务注册中心:Nacos单机
配置参数:
帆软集群架构为「工程节点+负载均衡+状态服务器+文件服务器+配置库(外接finedb)」
本节仅介绍集群其他组件的推荐配置。
本节列出的要求,是每一种集群组件都必须满足的要求。
如有条件,建议负载均衡、状态服务器、文件服务器、Nacos、外接配置库组件分别部署在不同的独立服务器上
如条件不足,至少确保有单独的服务器部署这些组件,且组件独占该服务器,不可与FineDataLink 工程部署在同一服务器上
系统版本:CentOS 7.3 / Ubuntu 18.04.4 及以上
系统内核:3.10 及以上
系统架构:X86_64
Redis 和 Nginx 在 Linux 系统上的部署均依赖 GCC 编译器
请保证系统具备 GCC 编译环境
查询命令:gcc -v
安装命令:yum install gcc gcc-c++
1)各个组件和应用工程建议在同一网段,避免网络波动等问题
2)各个组件和应用工程如处于公网环境,带宽需在10M以上
3)各个组件和应用工程之间需要网络畅通,互相端口可访问
1
redis单机
8核16线程
100G以上
其中根目录可用磁盘不可小于40G
500G~1T
后续请根据使用情况扩展
Nginx
版本推荐1.21及以上版本,优先使用最新版本
数据库版本: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
200G以上
高可用集群
状态服务器:Redis集群,3主3从
文件服务器:NAS
负载均衡:Nginx+Keepalived
配置数据库:PostgreSQL
Nacos 服务注册中心:Nacos集群
共用要求
如有条件,建议负载均衡、状态服务器、文件服务器、Nacos集群、外接配置库组件分别部署在不同的独立服务器上
Linux 服务器
redis集群,三主三从
如有条件,准备6台服务器,每台服务器部署一个节点
如条件不足,准备3台服务器,每台服务器部署一主一从节点
Keepalived+Nginx
Nginx版本推荐1.21及以上版本,优先使用最新版本
2
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
Submitted successfully
Network busy