单机版本手动服务迁移
使用场景:
docker-compose环境迁移到安装版本
升级功能包
构建升级包参考文档:https://doc.jepaas.com/docs/je-doc-jecloud-help//3946
升级功能包参考文档:https://doc.jepaas.com/docs/je-doc-jecloud-help//3947
说明:如果直接迁移数据库注意jecloud-meta数据库部分表不能覆盖安装版本表
安装版不能覆盖的表如下:
je_framework_server;
je_framework_base_resource;
je_framework_database_resource;
je_framework_database_instance;
je_framework_application_resource;
je_framework_application_install;
job_info;
release_history;
release_history_stage_info;
release_history_backup;
credential;
覆盖代码
说明:可以只覆盖更新的项目,代码覆盖可以通过ftp进行上传覆盖
docker版本代码部署信息
前端部署信息:
代码部署目录:./nginx/jecloud
app项目地址:/data/application/openresty/nginx/jecloud/app
后台代码部署信息:
后台对应的代码在对应的文件夹目录下:
如gateway项目
代码部署目录:./gateway/deploy
docker-compose部署信息可以参考文档:https://doc.jepaas.com/docs/je-doc-jecloud-help/je-doc-jecloud-help-1eie6mb20uqei
安装版本代码部署信息
前端代码覆盖地址:
主项目地址:/data/application/openresty/nginx/jecloud
子项目地址:/data/application/openresty/nginx/jecloud/micro
app项目地址:/data/application/openresty/nginx/jecloud/app
后台代码覆盖地址:
说明:可以只覆盖更新的项目,代码覆盖可以通过ftp进行上传覆盖
/data/jecloud
项目列表:
项目名称、、 | 用途 |
---|---|
jecloud-connector | 连接器 |
jecloud-demo | demo |
jecloud-document | 文档 |
jecloud-gateway | 网关 |
jecloud-job | 定时任务 |
jecloud-message | 信息 |
jecloud-meta | 元数据 |
jecloud-rbac | rbac |
jecloud-workflow | 工作流 |
注意:将对应项目的代码进行覆盖即可。如果有新的方案,可以参考https://doc.jepaas.com/docs/je-doc-jecloud-help/je-doc-jecloud-help-1e3cis8ljasj9
重启所有的服务
- 关闭所有服务
./jeinit stop –name all
- 启动所有服务
./jeinit start –name all