在应用托管至SAE后,您可以将在SAE创建的应用回退至所需的历史版本。本文介绍如何回退应用至历史版本。

前提条件

部署应用

操作步骤

  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表,在应用列表页面上方选择地域,单击具体应用名称。
  3. 基本信息页面右上角,单击回退历史版本
  4. 回退历史版本页面选择所需的版本,设置发布策略。
    回退历史版本

    参数说明如下:

    参数 说明
    请选择历史版本 选择需要回退的历史版本。您还可以执行以下操作:
    • 下载:单击历史版本对应的下载,可下载部署包。
    • 查看详情:单击历史版本对应的查看详情,可查看历史版本的配置信息。
    部署应用后恢复自动弹性方式 如果应用配置了自动弹性伸缩策略,那么回退历史版本时需要选择自动弹性恢复方式。
    • 系统自动恢复:回退历史版本时SAE自动将现有的自动弹性策略进行同步。
    • 人工启用恢复:当前所配置的弹性策略,需要您在回退历史版本后手动进行配置。
    选择分批/灰度策略 选中选择分批/灰度策略为需要回退的历史版本选择发布策略
    发布策略 您可以选择灰度发布或者分批发布。具体信息,请参见灰度发布应用分批发布应用
    灰度数量 设置需要首先进行灰度发布的应用实例数量,仅发布策略灰度发布时需要设置。
    灰度后剩余批次 灰度发布后,剩余的应用实例完成发布的批次,仅发布策略灰度发布时需要设置。
    发布批次 应用实例完成发布的批次,仅发布策略分批发布时需要设置。
    批次内部署间隔 每一发布批次内,应用实例数大于1的情况下,应用实例间的部署时间间隔。仅发布策略分批发布时需要设置,您可以单击展开高级选项进行设置。
    最小存活实例数 每次滚动部署最小存活的实例数。您可以输入最小存活实例数或者选择使用系统推荐值使用SAE推荐的最小存活实例数。
    说明 每次滚动部署最小存活的实例数建议≥1,保证业务不中断。如果设置为0,应用在升级过程中将会中断业务。
  5. 单击确定
  6. 结果验证。
    进入变更详情页面,查看变更记录。
    • 方法一:在基本信息页面上方单击查看详情,在变更详情页面查看变更的具体执行状态。
    • 方法二:在左侧导航栏单击变更记录,在变更记录页面查看变更状态。如果变更状态显示执行成功,则表示成功回退历史版本。单击操作列的查看,可以在变更详情页面查看变更的具体执行状态。