Skip to content

2.9.0版本升级指南

从(2.1.3~2.8.6)升级到2.9.0

  1. 更新后端服务版本号为2.9.0,重新拉取公共common包,因为涉及角色功能更新,请确认升级时前端代码也同步更新到最新版本;

  2. 最新镜像地址

镜像名称镜像地址
gatewayregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gateway:53
authregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-auth-prim:prod-20240626192000-29
genregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gen:84
systemregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-system:81
suportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-support:8
ureportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-ureport:15
xxljob-moduleregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-xxljob-module:20240627103647-14
  1. 升级涉及数据库的更新,需按此指引操作

    1. 准备sql脚本:受篇幅限制,请移步到数据库更新日志中查找sql脚本。
    2. 数据库操作:脚本需从项目组当前版本号的下一版本开始,顺序执行到最近版本。
    3. 本次升级如果涉及了字典的系统隔离,为方便前端页面的展示,需要执行完sql语句后,按照说明,将使用中自行创建的数据添加上自己的系统名称。
    4. 本次升级涉及到用户隔离,sql一定要提前执行系统名称更新语句。
  2. 前端本次涉及到迁移对象存储xsky,需要同步更新反向代理ngnix配置信息。 修改minio代理(测试改为http://10.19.44.209:8060/pangea-stage-bucket/,生产改为http://10.19.44.209:8060/pangea-prd-bucket/

  3. 前端工程更新代码后,若配置图片、js文件的上传下载功能,需同步更新云平台中的反向代理ngnix配置信息,我们提供了一份经过调优的Nginx配置文件组,搭载位置为/etc/nginx/conf.d/default.conf,插入如下代码:

    bash
    # minio
    location /minio/ {
        proxy_pass minio地址/;
    }
    #report
    location /api/pangea-ureport/ {
        proxy_pass 报表地址/;   
    }
  4. 前端主工程部署时,需要注销掉流水线中打包配置及构建镜像 脚本文件内 flowable关键字所在的行。具体如下所示:

  5. 本次升级优化了兼容包,去掉了@Excel注解,会影响导入导出部分功能,需要及时升级代码,如有需要调整,请及时我们。

  6. 本次升级增加了定时任务服务xxljob-module,负责定期清理离职人员,部署时请配置服务的环境变量 USERANDORG_SERVICE_ADDRESS 为定时任务服务的地址,如下所示:

    bash
    USERANDORG_SERVICE_ADDRESS=http://pangea-xxljob-module-pangea-stage.clouddev.hisense.com/

并在技术中台配置任务执行器与相关任务。具体如下所示:

从(2.1.1~2.1.2)升级到2.9.0

  1. 更新后端服务版本号为2.9.0,重新拉取公共common包,因为涉及角色功能更新,请确认升级时前端代码也同步更新到最新版本;

  2. 最新镜像地址

镜像名称镜像地址
gatewayregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gateway:53
authregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-auth-prim:production-20230425202947-19
genregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gen:84
systemregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-system:67
suportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-support:8
ureportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-ureport:15
  1. 升级涉及数据库的更新,需按此指引操作

    1. 准备sql脚本:受篇幅限制,请查看数据库更新日志中查找sql脚本。
    2. 数据库操作:脚本需从项目组当前版本号的下一版本开始,顺序执行到最近版本。
    3. 本次升级如果涉及了字典的系统隔离,为方便前端页面的展示,需要执行完sql语句后,按照说明,将使用中自行创建的数据添加上自己的系统名称。
    4. 本次升级涉及到用户隔离,sql一定要提前执行系统名称更新语句。
  2. 前端本次涉及到迁移对象存储xsky,需要同步更新反向代理ngnix配置信息。 修改minio代理(测试改为http://10.19.44.209:8060/pangea-stage-bucket/,生产改为http://10.19.44.209:8060/pangea-prd-bucket/

  3. 前端工程更新代码后,需要同步更新云平台中的反向代理ngnix配置信息,我们提供了一份经过调优的Nginx配置文件组,搭载位置为/etc/nginx/conf.d/default.conf,插入如下代码,详情参考Nginx配置文件设置中盘古Nginx参数调优的第一部分进行全部替换:

    bash
    #开发工具微应用
    location /pangeadevtool/ {
        proxy_pass http://pangea-devtool-web.prdapp.hisense.com/;
    }
    # kkfile
    location /pangeakkfile/ {
        proxy_pass http://kkfile-pangea-2-test-oracle.devapps.hisense.com/;
    }
    # minio
    location /minio/ {
        proxy_pass minio地址/;
    }
    #report
    location /api/pangea-ureport/ {
            proxy_pass 报表地址/;   
    }
  4. 前端主工程部署时,需要注销掉流水线中打包配置及构建镜像 脚本文件内 flowable关键字所在的行。具体如下所示:

  5. 本次升级优化了兼容包,去掉了@Excel注解,会影响导入导出部分功能,需要及时升级代码,如有需要调整,请及时我们。

从(2.0.2~2.1.0)升级到2.9.0

  1. 更新后端服务版本号为2.9.0,重新拉取公共common包,因为涉及角色功能更新,请确认升级时前端代码也同步更新到最新版本;

  2. 最新镜像地址

镜像名称镜像地址
gatewayregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gateway:53
authregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-auth-prim:production-20230425202947-19
genregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gen:84
systemregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-system:67
suportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-support:8
ureportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-ureport:15
  1. 升级涉及数据库的更新,需按此指引操作

    1. 准备sql脚本:受篇幅限制,请移步到数据库更新日志中查找sql脚本。
    2. 数据库操作:脚本需从项目组当前版本号的下一版本开始,顺序执行到最近版本。
    3. 本次升级如果涉及了字典的系统隔离,为方便前端页面的展示,需要执行完sql语句后,按照说明,将使用中自行创建的数据添加上自己的系统名称。
    4. 本次升级涉及到用户隔离,sql一定要提前执行系统名称更新语句。
  2. 前端本次涉及到迁移对象存储xsky,需要同步更新反向代理ngnix配置信息。 修改minio代理(测试改为http://10.19.44.209:8060/pangea-stage-bucket/,生产改为http://10.19.44.209:8060/pangea-prd-bucket/

  3. 前端工程更新代码后,需要同步更新云平台中的反向代理ngnix配置信息,我们提供了一份经过调优的Nginx配置文件组,搭载位置为/etc/nginx/conf.d/default.conf,插入如下代码,详情参考Nginx配置文件设置中盘古Nginx参数调优的第一部分进行全部替换:

    bash
    #基础数据微应用
    location /pangeabasedata/ {
        proxy_pass http://pangea-basedata-web.prdapp.hisense.com/;
    }
    #开发平台微应用
    location /pangeadevplatform/ {
        proxy_pass http://pangea-devplatform-web.prdapp.hisense.com/;
    }
    #开发工具微应用
    location /pangeadevtool/ {
        proxy_pass http://pangea-devtool-web.prdapp.hisense.com/;
    }
    # kkfile
    location /pangeakkfile/ {
        proxy_pass http://kkfile-pangea-2-test-oracle.devapps.hisense.com/;
    }
    # minio
    location /minio/ {
        proxy_pass minio地址/;
    }
    #report
    location /api/pangea-ureport/ {
        proxy_pass 报表地址/;   
    }
  4. 前端主工程部署时,需要注销掉流水线中打包配置及构建镜像 脚本文件内 flowable关键字所在的行。具体如下所示:

  5. 本次升级优化了兼容包,去掉了@Excel注解,会影响导入导出部分功能,需要及时升级代码,如有需要调整,请及时我们。

从2.0.1.6或2.0.1.7版本升级到2.9.0

  1. 更新后端服务版本号为2.9.0,重新拉取公共common包,因为涉及角色功能更新,请确认升级时前端代码也同步更新到最新版本;

  2. 2.5.3提供最新的公共服务地址,需要确认和更改项如下:

  • bootstrap.yml文件中更改注册中心地址:nacos-hisense-pangea-2-prd.prdapp.hisense.com

  • application.yml文件中更改Redis缓存配置:

    yml
    redis:
      password: testtest
      sentinel:
        master: mymaster
        nodes: 10.19.40.132:26379,10.19.40.162:26379,10.19.40.161:26379
  1. 最新镜像地址
镜像名称镜像地址
gatewayregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gateway:53
authregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-auth-prim:production-20230425202947-19
genregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-gen:84
systemregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-system:67
suportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-support:8
ureportregistry-prd.hisense.com/prd-jcjg-hisense-pangea-2-prd/pangea-ureport:15
  1. 升级涉及数据库的更新,需按此指引操作

    1. 准备sql脚本:受篇幅限制,请移步到数据库更新日志中查找sql脚本。
    2. 数据库操作:脚本需从项目组当前版本号的下一版本开始,顺序执行到最近版本。
    3. 本次升级如果涉及了字典的系统隔离,为方便前端页面的展示,需要执行完sql语句后,按照说明,将使用中自行创建的数据添加上自己的系统名称。
    4. 本次升级涉及到用户隔离,sql一定要提前执行系统名称更新语句。
  2. 前端本次涉及到迁移对象存储xsky,需要同步更新反向代理ngnix配置信息。 修改minio代理(测试改为http://10.19.44.209:8060/pangea-stage-bucket/,生产改为http://10.19.44.209:8060/pangea-prd-bucket/

  3. 前端工程更新代码后,需要同步更新云平台中的反向代理ngnix配置信息,我们提供了一份经过调优的Nginx配置文件组,搭载位置为/etc/nginx/conf.d/default.conf,插入如下代码,你也可以参考Nginx配置文件设置中盘古Nginx参数调优的第一部分进行全部替换:

    bash
    #基础数据微应用
    location /pangeabasedata/ {
        proxy_pass http://pangea-basedata-web.prdapp.hisense.com/;
    }
    #开发平台微应用
    location /pangeadevplatform/ {
        proxy_pass http://pangea-devplatform-web.prdapp.hisense.com/;
    }
    #开发工具微应用
    location /pangeadevtool/ {
       proxy_pass http://pangea-devtool-web.prdapp.hisense.com/;
    }
    # kkfile
    location /pangeakkfile/ {
        proxy_pass http://kkfile-pangea-2-test-oracle.devapps.hisense.com/;
    }
    # minio
    location /minio/ {
        proxy_pass minio地址/;
    }
    #report
    location /api/pangea-ureport/ {
        proxy_pass 报表地址/;   
    }
  4. 前端主工程部署时,需要注销掉流水线中打包配置及构建镜像 脚本文件内 flowable关键字所在的行。具体如下所示:

  5. 本次升级优化了兼容包,去掉了@Excel注解,会影响导入导出部分功能,需要及时升级代码,如有需要调整,请及时我们。