Serverless应用引擎 一键启停应用

By | 2021年4月22日

本文介绍如何将处于同一命名空间的应用一键批量启停,提高您的工作效率,释放闲置资源,节约成本。

前提条件

待批量启停的应用须处于同一命名空间内。

背景信息

随着您在
SAE控制台上托管的应用逐渐增多,部分应用占用了资源却处于闲置状态,造成了资源的浪费。例如应用开发完成后对其进行测试联调,完成测试联调后未将应用实例释放。您可以使用一键批量启停功能将闲置应用停止以释放资源。当需要再次使用时可以一键批量启动应用,继续执行相关业务。

批量停止应用

  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表,在应用列表页面上方选择地域
  3. 应用列表页面上方选择需要停止的应用所在的命名空间。
    SAE批量启停之选择命名空间
  4. 应用列表中选中要批量停止的应用。
  5. 单击批量停止应用,在弹出的批量停止应用面板,选择停止策略,单击确定
    • 立即停止:选择立即停止后,SAE将立即停止所选的所有应用。适用于临时性的单次运维场景。批量定时启停对话框
    • 定时停止:选择定时停止后,将跳转到定时启停规则页面。定时启停适用于计划性单次或重复运维的场景,例如开发测试环境在固定时段的定时启停。更多信息,请参见管理定时启停规则
    注意

    • 停止应用后,SAE将删除选中应用下所有实例、中断业务和停止计费,仅保留应用的原基本配置信息和负载均衡设备信息,以便再次启动应用。
    • 再次启动应用后,应用的实例IP将会发生改变。
    • 如果应用启用前配置了弹性伸缩,停止应用后该应用上所设的弹性伸缩规则不可用。再次启动后,该规则不会被自动启用,需要手动启用。

  6. 您可以参考以下方法验证应用是否批量停止成功。
    • 方法一:在应用列表页面查看应用的当前实例数/目标实例数,如果应用的当前实例数为0,表示应用批量停止成功。
    • 方法二:在命名空间的变更记录中查看变更详情,如果变更详情显示执行成功,表示应用批量停止成功。SAE批量启停变更详情
      说明 如果您批量操作存在失败记录,您可以执行以下操作:

      • 单击报错信息查看详细的错误日志。
      • 单击查看发布单查看应用部署的过程信息。
      • 单击重试重新停止应用,但重试次数不超3次。

批量启动应用

  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表,在应用列表页面上方选择地域
  3. 应用列表页面上方选择需要停止的应用所在的命名空间。
    SAE批量启停之选择命名空间
  4. 应用列表页面选中需要批量启动的应用。
  5. 单击批量启动应用,在弹出的批量启动应用面板,单击确定
    • 立即启动:选择立即启动后,SAE将立即启动所选的所有应用。适用于临时性的单次运维场景。
    • 定时启动:选择定时启动后,将跳转到定时启停规则页面。定时启停适用于计划性单次或重复运维的场景,例如开发测试环境在固定时段的定时启停。更多信息,请参见管理定时启停规则
    注意 启动应用后,应用的实例IP地址将会发生改变。

  6. 您可以参考以下方法验证应用是否批量启动成功。
    • 方法一:在应用列表页面查看应用的当前实例数/目标实例数,如果应用的当前实例数目标实例数相同,表示应用批量启动成功。
    • 方法二:在命名空间的变更记录中查看变更详情,如果变更详情显示执行成功,表示应用批量启动成功。SAE批量启停变更详情
      说明 如果您批量操作存在失败记录,您可以执行以下操作:

      • 单击报错信息查看详细的错误日志。
      • 单击查看发布单查看应用部署的过程信息。
      • 单击重试重新停止应用,但重试次数不超3次。

问题反馈

如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。
SAE钉钉群2

请关注公众号获取更多资料

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注