单机版本手动服务迁移

使用场景:

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

安装版本代码部署信息
  1. 前端代码覆盖地址:
    主项目地址:
    /data/application/openresty/nginx/jecloud
    子项目地址:
    /data/application/openresty/nginx/jecloud/micro
    app项目地址:
    /data/application/openresty/nginx/jecloud/app

  2. 后台代码覆盖地址:

    说明:可以只覆盖更新的项目,代码覆盖可以通过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

重启所有的服务

  1. 关闭所有服务

    ./jeinit stop –name all

  2. 启动所有服务

    ./jeinit start –name all

最后编辑: 翟厚翔  文档更新时间: 2024-11-08 17:00   作者:翟厚翔