简介
在伸缩组中,您可以指定某台子机在缩容活动时不被缩容掉。当缩容活动发生时,弹性伸缩在其他机器中选择要缩容的子机。
您可以对一个多个伸缩组实例启用实例保护设置,可以随时更改伸缩组或实例保护设置。
如果伸缩组剩下的所有实例都受缩容保护,同时发生缩容事件,则弹性伸缩会减少所需容量,而不会移出实例。
适用场景
通常情况下,伸缩组的机器都是无状态的,所有的机器都可以随时被移走。但在实际实践中,有以下情况适用将指定实例设置免于缩容:
- 一机多用:基于成本考虑,个别机器除做集群中的事情外,还兼作其他用途。例如,存储集群中产生的数据,那么这台机器实际上是有状态的。
- 避免误操作:若担心策略设置错误影响业务,则可以对部分机器设置“免于缩容”,这样弹性伸缩永远不会缩容该机器,“请求-LB-子机”的通路可以保持畅通。
如何设置
- 登录弹性伸缩控制台,选择左侧导航栏中的【伸缩组】。
- 在“伸缩组”页面中,选择需进行设置的伸缩组 ID,进入该伸缩组详情页面。
- 选择【关联实例】页签,并单击需设置“免于缩容”实例所在行右侧的【设置移出保护】。如下图所示:
- 在弹出提示框中单击【确定】即可完成设置。