本文介绍在 Swarm 集群中如何扩容和缩容应用。

  • 当部署应用的 ECS 实例负载过高时,可以进行手动扩容。
  • 当应用不需要太多资源时,也可以通过停止并删除某个 ECS 实例,实现缩容。

扩容应用

当部署应用的 ECS 实例负载过高时,可以进行手动扩容。

  1. 登录 EDAS 控制台
  2. 在左侧导航栏中选择应用管理 > 应用列表 ,在应用列表页面单击具体应用名称。
  3. 在应用详情页面右上角单击应用扩容
  4. 扩容对话框选择扩容的目标分组,然后选择 ECS,单击确认
    扩容进来的实例的运行状态是根据所在应用的运行状态而定的。
    • 如果扩容的时候应用处于运行状态,那么扩容进来的实例会自动部署、启动、运行应用。
    • 如果扩容的时候应用处于停止状态,那么扩容进来的实例会自动部署应用,但不会启动、运行应用,而是处于停止状态。

缩容应用

当应用不需要太多资源时,也可以通过停止并删除某个 ECS 实例,实现缩容。

  1. 登录 EDAS 控制台
  2. 在左侧导航栏中选择应用管理 > 应用列表 ,在应用列表页面单击具体应用名称。
  3. 在应用详情页面单击实例部署信息页签。
  4. 实例部署信息页签下线实例。
    • 如果机器处于运行状态,请先单击停止,再单击删除
    • 如果机器处于停止状态,直接单击删除