升级说明

单机模式

  • 数据备份

  • 微服务应用升级到 v1.4.0,参考 单机模式微服务应用镜像升级

  • 镜像升级完成后进入微服务应用容器内执行数据库调整脚本,具体步骤如下:

    1. 进入容器:docker exec -it $(docker ps | grep mingdaoyun-community | awk '{print $1}') bash

    2. 连接 mongodb 数据库 :/init/mongodb/mongo

    3. 执行以下脚本,添加索引

       use mdworksheet;
       db.wscontrols.createIndex({ wsid: 1 }, { background: true, name: "ix_wsid" });
       db.wscontrols.createIndex({ cid: 1,wsid: 1 }, { background: true, name: "ix_cid_wsid" });
       db.printcontrol.createIndex({ worksheetId: 1 }, { background: true, name: "ix_worksheetId" });
       db.printcontrol.createIndex({ worksheetId: 1,status: 1 }, { background: true, name: "ix_worksheetId_status" });
      

集群模式

  • 对数据存储相关服务器的数据目录进行备份

  • 微服务应用升级到 v1.4.0,参考 集群模式微服务应用镜像升级

  • 镜像升级完成后进入微服务应用容器内执行数据库调整脚本,具体步骤如下:

    1. 进入容器:docker exec -it $(docker ps | grep mingdaoyun-community | awk '{print $1}') bash

    2. 连接 mongodb 数据库 :/init/mongodb/mongo ${ENV_MONGODB_URI%%,*}

    3. 执行以下脚本,添加索引

       use mdworksheet;
       db.wscontrols.createIndex({ wsid: 1 }, { background: true, name: "ix_wsid" });
       db.wscontrols.createIndex({ cid: 1,wsid: 1 }, { background: true, name: "ix_cid_wsid" });
       db.printcontrol.createIndex({ worksheetId: 1 }, { background: true, name: "ix_worksheetId" });
       db.printcontrol.createIndex({ worksheetId: 1,status: 1 }, { background: true, name: "ix_worksheetId_status" });
      

results matching ""

    No results matching ""