扩容部署在ECS集群中的应用

当部署应用的ECS实例负载过高或者应用内没有实例时,可以通过添加实例来扩容。现EDAS支持三种扩容方式:从该应用部署的集群选择、基于现有实例规格购买和基于实例启动模板购买。

扩容实例的运行状态说明

扩容的实例的运行状态是根据所在应用的运行状态而定的。
  • 如果扩容的时候应用已经部署并处于运行状态,那么扩容的实例会自动部署应用、启动、运行应用。
  • 如果扩容的时候应用已经部署并处于停止状态,那么扩容的实例仍然会自动部署应用、启动、运行应用。
  • 如果扩容的时候应用实例未部署,那么扩容的实例不会自动部署,也不会启动、运行应用,扩容的实例会处于停止状态。

进入应用扩容功能

  1. 登录EDAS控制台
  2. 在左侧导航栏,单击应用管理 > 应用列表,在顶部菜单栏选择地域,并在页面上方选择微服务空间,然后在应用列表页面单击具体的应用名称。
  3. 在应用详情页面右上角单击应用扩容。在购买实例对话框的扩容方式页签内选择扩容的目标分组
  4. 选择扩容方式,并分别参照以下扩容方式完成后续扩容步骤。

从该应用部署的集群选择

该扩容方式是从应用所在集群内选择空闲的实例添加到应用来实现扩容。

  1. 扩容方式选择从该应用部署的集群选择
  2. 在实例列表中选择用于扩容的空闲实例,然后单击扩容
    从该应用部署的集群选择
    页面上出现扩容成功的提示后,进入应用实例部署信息页面,查看扩容实例的运行状态,如果显示运行正常则说明扩容成功。

基于现有实例规格购买

该扩容方式是以所在集群内的任意一个实例作为规格模板,来配置购买实例实现扩容。

  1. 扩容方式选择基于现有实例规格购买,该页面内会罗列出应用所在集群内的所有实例。
  2. 选择您想作为规格模板的实例,选择回收模式,然后单击下一步
    说明 此次ECS实例代购默认会复制所选择ECS实例的规格、磁盘、网络、userdata、标签等基本信息。
    基于现有实例规格购买
  3. 购买信息页面,配置购买数量登录密钥,并选中《云服务器ECS服务条款》|《镜像商品使用条款》,然后单击下一步
  4. 确认扩容页面查看代购的实例信息,然后单击确认扩容
    页面上方会出现已触发自动购买的流程,请查看变更流程获取实时信息的提示。
  5. 进入应用的实例部署信息页面,查看扩容实例的运行状态,如果显示运行正常则说明扩容成功。
说明
  • 基于现有ECS规格购买机器分为两个变更流程进行,第一个变更流程是EDAS从ECS为您代购ECS实例;第二个变更流程是将代购后的ECS实例自动扩容进应用中。
  • 从您提交请求到应用开始扩容所需实例,前后约三分钟;两个变更流程执行相隔约10秒。
  • 所有计费信息均按照ECS与EDAS的正常计费进行,此次操作不会产生额外的费用。
  • ECS中默认的登录信息均以您自行设定的KeyPair进行,EDAS不会触碰您的任何私密信息。

基于实例启动模板购买

使用实例启动模板购买需您提前在ECS控制台创建实例启动模板,然后在EDAS控制台上基于您创建的模板来购买实例。创建启动模板的具体操作请参见创建实例启动模板

重要 您所创建的启动模板必须和您的应用在同一个VPC内,否则所创建的启动模板无法被有效选择。
  1. 扩容方式选择基于实例启动模板购买
  2. 选择绑定模板和模板版本,选择回收模式,然后单击下一步
    • 使用绑定模板:在实例分组中绑定的启动模板,具体文档请参见绑定实例启动模板
    • 使用指定模板:在ECS控制台创建的模板。如果您创建过多个模板,需要选择具体模板版本
  3. 购买信息页面选择购买数量并选中《云服务器ECS服务条款》|《镜像商品使用条款》,然后单击下一步
  4. 确认扩容页面,检查需要购买的ECS数量和启动模板信息。确认无误后,单击确认扩容
    页面上方会出现已触发自动购买的流程,请查看变更流程获取实时信息的提示。
  5. 进入应用的实例部署信息页面,查看扩容实例的运行状态,如果显示运行正常则说明扩容成功。

更多信息