“Jeebiz” 部署主要涉及应用服务器和数据库服务器的部署,常主要在Linux系统下,采用MySQL 数据库,Spring Boot 服务模式启动,因为采用微服务模式,为达到便捷和高可用的运维环境,请在以下部署基础上进行扩容。

1.1、服务部署拓扑图:

1.1、需要的服务器:

1.1.1、前端UI服务器 x 1台:
最低要求
CPU 支持 64 位的 Intel® 或 AMD 处理器*;2 GHz 或速度更快的处理器
内存 16 GB 或更大 RAM(推荐使用 16 GB)
硬盘 需要 50GB 以上的可用磁盘空间
操作系统 CentOS 7 或更高版本
1.1.2、(服务网关 + 注册中心)服务器 x 2台:
最低要求
CPU 支持 64 位的 Intel® 或 AMD 处理器*;2 GHz 或速度更快的处理器
内存 8 GB 或更大 RAM(推荐使用 8 GB)
硬盘 需要 20GB 以上的可用磁盘空间
操作系统 CentOS 7 或更高版本
1.1.3、(认证服务 + 业务服务)服务器 x 3台:
最低要求
CPU 支持 64 位的 Intel® 或 AMD 处理器*;2 GHz 或速度更快的处理器
内存 8 GB 或更大 RAM(推荐使用 8 GB)
硬盘 需要 50GB 以上的可用磁盘空间
操作系统 CentOS 7 或更高版本
1.1.4、Redis 缓存服务器 x 1台:
最低要求
CPU 支持 64 位的 Intel® 或 AMD 处理器*;2 GHz 或速度更快的处理器
内存 16 GB 或更大 RAM(推荐使用 16 GB)
硬盘 需要 100GB 以上的可用磁盘空间
操作系统 CentOS 7 或更高版本
1.1.5、MySQL 数据库集群 x 2台:
最低要求
CPU 支持 64 位的 Intel® 或 AMD 处理器*;2 GHz 或速度更快的处理器
内存 8 GB 或更大 RAM(推荐使用 8 GB)
硬盘 需要 500GB 以上的可用磁盘空间
操作系统 CentOS 7 或更高版本

1.2、需要准备的文件:

序号 文件 说明 是否必须
1 Linux操作系统 CentOS 7.0 +
2 Linux宝塔管理面板 http://www.bt.cn
3 JDK 建议JDK8+
4 Redis Redis 5.0+
5 MySQL MySQL 7.0 +
6 数据库备份 获取最新SQL
7 Navicat Premium 12 建议安装
8 RedisPlus 建议安装

1.3、服务安装包:

“数据服务总线”采用微服务模式,由以下服务组成,需要准备的文件有:

序号 服务名称 版本说明 是否必须
1 注册中心 + 配置中心(Nacos) 获取最新程序
2 服务监控(jeebiz-cloud-admin) 获取最新程序
3 服务跟踪(jeebiz-cloud-hystrix) 获取最新程序
4 服务网关(jeebiz-cloud-gateway) 获取最新程序
5 前端界面(UI) 获取最新程序
6 认证授权(jeebiz-cloud-authz) 获取最新程序
7 消息服务(jeebiz-cloud-inform) 获取最新程序
8 业务日志(jeebiz-cloud-logbiz) 获取最新程序
9 基础设置(jeebiz-cloud-settings) 获取最新程序
10 文件服务(jeebiz-cloud-filestore) 获取最新程序
11 流程服务(jeebiz-cloud-flowable) 获取最新程序
作者:Jeebiz  创建时间:2019-10-13 16:41
 更新时间:2023-01-09 16:42