JECloud平台服务多台机器部署

多台机器部署需求

如客户在拿到安装包的时候需要将安装包安装在A服务器,将自己创建的方案类服务(或者新的微服务)部署在B服务器,这种情况的部署怎么操作?

处理方式

1、准备两台服务器 A 和 B

每台服务器推荐配置如下,可以根据自己的实际情况进行调整,都用的是Linux(centos7.9)操作系统

操作系统 CPU 内存 硬盘 宽带
centos7 8核 16G 500G SSD 5M

2、在服务器A 安装平台提供的安装包,并且能正常使用

安装包在官网下载

安装包部署文档

3、 创建微服务项目

创建微服务项目请参考新项目开发案例

4、将新的服务项目打包,部署在B服务器

在部署之前需要注意 B 服务器上需要有JDK环境,并且已经配置环境变量

新服务的jar包也需要放在/data/jecloud/jecloud-xxx/目录下,如:/data/jecloud/jecloud-crm/jeapp.jar

B服务器上关闭防火墙,或开启端口访问权限

在B服务器的根目录下放license目录,包括license文件夹 目录如:/root/license/

5、在A服务器运维管理组件中维护服务器信息(维护B服务器信息)、数据库信息(新增实例)、应用信息

注意:运维组件是付费组件,需要购买>注意:运维组件是付费组件,需要购买

6、在A服务器部署的平台中方案类服务功能中创建新服务开发者

7、在A服务器上启动新服务

./jeinit stop --name 服务名称

./jeinit start --name 服务名称

服务名称与注册中心的服务名一致,如crm

8、重启网关

命令启动 :./jeinit start --name gateway

命令关闭 :./jeinit stop --name gateway

9、创建表进行验证

最后编辑: 呼丽华  文档更新时间: 2024-10-18 09:24   作者:呼丽华