弹性伸缩根据设定的策略可自动调整计算资源数量,但同时也存在一些功能限制或数量限制(即配额),例如,单次自动扩缩容ECS实例的总数量限制等。本文为您介绍使用弹性伸缩时在功能和数量上的具体限制说明。
功能限制
使用弹性伸缩时具有以下功能限制:
部署在伸缩组内ECS实例或ECI实例上的应用必须是无状态并且可横向扩展的。
伸缩组内的ECS实例或ECI实例可能会被自动释放,因此不适合保存会话记录、应用数据、日志等信息。如有需要,您可以将会话记录等状态信息保存到独立的状态服务器,并将应用数据保存到云数据库RDS,将日志存储到日志服务。更多信息,请参见云数据库RDS简介和什么是日志服务。
弹性伸缩不支持自动将ECS实例或ECI实例添加到Memcache实例的访问白名单,您需要自行添加。具体操作,请参见设置IP白名单。
如果某个伸缩组关联的RDS实例、ALB服务器组、CLB实例或者CLB实例的后端服务器组被删除,则伸缩组自动解除与该资源的关联。
如果某个伸缩组内自动触发的伸缩活动连续失败超过30天,弹性伸缩系统巡检会暂停该伸缩组自动触发伸缩活动的功能,并通过短信或者邮件向您发送通知。
重要伸缩活动连续失败时,建议您登录弹性伸缩控制台及时处理该问题。
数量限制
单个账号使用弹性伸缩时的数量限制如下表所示。
配额项 | 配额值 |
单个地域下的伸缩组总数 | 和弹性伸缩使用情况有关,请前往配额中心查看配额值。 说明 支持手动申请提升配额值。 |
单个伸缩组内的伸缩配置总数 | |
单个伸缩组内的伸缩规则总数 | |
单个伸缩组可以关联的RDS实例总数 | |
单个伸缩组可以关联的负载均衡实例总数 | |
单个伸缩组可以关联的ALB服务器组总数 | |
单个伸缩组可以关联的NLB服务器组总数 | |
单个伸缩组可以关联的虚拟服务器组总数 | |
单个伸缩组可以设置的组内最大实例数 | |
单个地域下的定时任务总数 | |
单次自动扩缩容可加入或删除的ECS实例或ECI实例总数 | 1000 |
单个伸缩配置中的多实例规格总数 | 10 |
单个伸缩组内的事件通知总数 | 6 |
单个伸缩组内的生命周期挂钩总数 | 10 |