You need to enable JavaScript to run this app.
导航

变更托管应用

最近更新时间2024.01.19 16:49:56

首次发布时间2023.08.22 11:04:58

支持对托管应用进行升级、扩缩容、回滚等变更操作。每次变更都将生成一条变更记录,方便追溯。

立即部署

通过滚动发布的方式实现应用的更新/升级,包括:更新应用包、应用配置、版本号、服务规格、变更应用的部署方式(是否使用弹性容器实例)等。

  1. 登录当前应用。

    1. 登录 持续交付控制台

    2. 在左侧导航栏选择 工作区

    3. 单击目标工作区名称,进入当前工作区。

    4. 在左侧导航栏选择 应用交付 > 应用管理

    5. 在应用管理页面,选择目标托管应用,单击应用卡片,进入当前应用的基本信息页签。

  2. 切换至环境页签,单击 立即部署。 页面显示最近一次的部署配置信息,支持根据需要进行修改。

    说明

    • 建议填写基础配置页面的 描述, 方便追溯审计本次变更的内容。其他基础配置和高级配置参数与创建应用页面相同,详细说明可参见 创建和部署应用(JAR /WAR)
    • 建议更新应用的 版本号,方便对应用进行版本管理。

    alt

  3. 单击 确认,系统将自动跳转至当前应用的环境页签,开始部署应用。
     部署完成后,部署状态将变更为 已完成

扩缩容

支持根据业务需要对应用的实例数量进行手动扩缩容。

  1. 在当前托管应用的环境页签,单击 扩缩容

  2. 在弹出的对话框中设置目标实例数。

    alt

  3. 单击 确定,开始扩缩容应用。
     扩缩容完成后,部署状态将变更为 已完成
    alt

回滚

通过回滚功能,可快速将环境回退至应用的某个可用版本。适用于新版本发布后不符合预期,希望回退的场景。

注意

  • 回滚功能将对应用的所有配置进行回滚,包含应用的服务规格、实例数、应用包等内容。
  • 回滚功能不影响是否使用弹性容器实例:如果当前版本使用弹性容器实例,回滚后的版本继续使用弹性容器实例部署方式;如果未使用,回滚后的版本继续保持普通 Kubernetes 部署方式。
  1. 在当前托管应用的环境页签,单击 回滚

  2. 在弹出的对话框中,选择希望回退的目标版本。

    说明

    页面只展示最近 10 次部署成功的应用版本信息,不包含部署失败、终止部署、回滚、扩缩容的版本。

    alt

  3. (可选)单击 ,可查看目标版本的详细配置信息。

  4. 单击 确定,开始回滚应用。
     回滚完成后,部署状态将变更为 已完成

终止部署

部署/扩缩容/回滚过程中若出现异常,支持随时终止部署。终止部署后,环境不会回退至部署前的状态。

  1. 部署/扩缩容/回滚过程中,单击部署状态右侧的 终止部署

    alt

  2. 在弹出的确认框中单击 确定,系统将终止本次部署。
    终止部署完成后,部署状态将变更为 已终止

查看变更记录

对应用进行部署/扩缩容/回滚操作,或者为应用创建/更新/删除服务,都将产生一条变更记录,方便运维人员进行回溯。

  1. 在当前托管应用的环境页签,单击 变更记录,切换至变更记录页签。

    alt

  2. 选择目标变更记录,单击 操作 列的 详情,可查看本次变更记录的详细信息。

    alt