更新时间:2022-12-05 GMT+08:00

设置应用组件实例升级策略

在部署应用组件过程中,或者组件已经部署,都可以设置升级策略。

操作步骤

如果是“组件类型”“通用”且运行时为“Docker”的组件,执行以下操作:

  1. 进入应用组件实例升级策略设置界面:

    • 在部署应用组件的组件配置过程中设置应用组件实例升级策略,请执行2
    • 组件已经部署完成后设置应用组件实例升级策略,请执行3

  2. “组件配置”界面,设置应用组件实例升级策略:

    1. 选择应用组件实例的升级方式。

      如未配置升级策略,系统默认使用滚动升级的方式。

      • 滚动升级

        先安装新实例,再移除旧实例。升级过程中,业务会同时均衡分布到新老实例上,因此业务不会中断 。

      • 替换升级

        先删除旧实例,再创建新实例。升级过程中业务会中断。

    2. 单击“下一步 规格确认”,完成组件部署,操作结束。

  3. 登录ServiceStage控制台,选择“应用管理 > 应用列表”,可查看到所有应用。
  4. 单击应用名称,进入应用“概览”页。
  5. “环境视图”页签,选择“环境”,可以看到已经部署在该环境下的应用组件。
  6. 单击应用组件名称,进入应用组件实例“概览”页。
  7. 单击“更新升级”,设置应用组件实例升级策略:

    1. 选择应用组件实例的升级方式。

      如未配置升级策略,系统默认使用滚动升级的方式。

      • 滚动升级

        先安装新实例,再移除旧实例。升级过程中,业务会同时均衡分布到新老实例上,因此业务不会中断 。

      • 替换升级

        先删除旧实例,再创建新实例。升级过程中业务会中断。

    2. 单击“重新部署”,完成应用组件实例升级策略设置。

如果是其他类型的组件,执行以下操作:

  1. 进入应用组件实例升级策略设置界面:

    • 在部署应用组件的组件配置过程中设置升级策略,请执行6
    • 组件已经部署完成后设置升级策略,请执行2

  2. 登录ServiceStage控制台,选择“应用管理 > 应用列表”,可查看到所有应用。
  3. 单击应用名称,进入应用“概览”页。
  4. 在“环境视图”页签,选择“环境”,可以看到已经部署在该环境下的应用组件。
  5. 单击应用组件名称,进入应用组件实例“概览”页,单击“更新升级”
  6. 展开“高级设置 > 部署配置”,在“升级策略”页签,选择应用组件实例的升级方式。

    如未配置升级策略,系统默认使用滚动升级的方式。

    • 滚动升级

      先安装新实例,再移除旧实例。升级过程中,业务会同时均衡分布到新老实例上,因此业务不会中断 。

    • 替换升级

      先删除旧实例,再创建新实例。升级过程中业务会中断。

  7. 完成应用组件实例升级策略设置:

    • 在部署应用组件的组件配置过程中设置升级策略,单击“下一步 规格确认”,完成组件部署。
    • 组件已经部署完成后设置升级策略,单击“重新部署”