升级说明

单机模式

  • 数据备份

  • 文档预览升级到 v1.2.0,参考 单机模式文档预览镜像升级

  • 微服务应用升级到 v2.2.0,参考 单机模式微服务应用镜像升级需要重启后执行一下步骤

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

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

    2. 重置地区数据:/init/mongodb/mongorestore -d commonbase --dir=/init/mongodb/commonbase/ --gzip --drop

    3. 连接 Redis:redis-cli -a 123456

    4. 清理地区数据缓存: del md:city:v4:

  • 重启明道云微服务应用,安装管理器目录下执行:bash ./service.sh restartall

  • 如果另外加了代理层,则需要对配置进行调整:

    1. 废弃 mdydoc 代理配置

    2. mdy 配置的 localtion / 中增加了2个 proxy_set_header,具体可对比 代理设置说明

集群模式

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

  • 文档预览升级到 v1.2.0,参考 集群模式文档预览镜像升级

  • 修改明道云微服务应用对应的 docker-compose.yaml,增加环境变量 ENV_MINGDAO_INTRANET_ENDPOINT(微服务应用内网地址)、ENV_DOCPREVIRE_ENDPOINTS(文档预览服务内网地址),去除环境变量 ENV_MINGDAO_DOCURL,如下:

    services:
      app:
        image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-community:2.2.0
        environment:
          ENV_MINGDAO_INTRANET_ENDPOINT: "192.168.1.1:8880"
          ENV_DOCPREVIRE_ENDPOINTS: "doc1:8000,doc2:8000"
    
  • 微服务应用升级到 v2.2.0,参考 集群模式微服务应用镜像升级需要重启后执行一下步骤

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

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

    2. 重置地区数据:/init/mongodb/mongorestore --uri ${ENV_MONGODB_URI%%,*} -d commonbase --dir=/init/mongodb/commonbase/ --gzip --drop

    3. 连接 Redis:redis-cli -h $ENV_REDIS_HOST -p $ENV_REDIS_PORT(如果设置过密码需要加 -a $ENV_REDIS_PASSWORD

    4. 清理地区数据缓存: del md:city:v4:

  • 重启明道云微服务应用,安装管理器目录下执行:bash ./service.sh restartall

  • 代理层配置调整:

    1. 废弃 mdydoc 代理配置

    2. mdy 配置的 localtion / 中增加了2个 proxy_set_header,具体可对比 代理设置说明

results matching ""

    No results matching ""