# 阿里云

首先创建一个弹性伸缩组，如下图自动创建3个实例

![](https://3891039810-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo-4MFDo1AwQyA0ZUax%2F-M-37ZOTizgqPGAX7QD9%2F-M-3REqRtKpUNLYgzK9F%2Fimage.png?alt=media\&token=8881235b-67c8-402c-8416-a16a747748ab)

利用阿里云的监控进行调试测试，阿里云控制台页面，选择“云监控”，点击调试

![](https://3891039810-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo-4MFDo1AwQyA0ZUax%2F-M-37ZOTizgqPGAX7QD9%2F-M-3QGgSwfSXKoKhaYYt%2Fimage.png?alt=media\&token=3f908cff-ebf9-4917-a264-560854750b19)

输入要回收的实例ID，例如：i-bp1emy14ktx2mhb3q186，点击“确认”后，max\_group会接收中断消息

![](https://3891039810-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo-4MFDo1AwQyA0ZUax%2F-M-3S1dfNuc2t9u-YNf6%2F-M-3SA7SOSyAAG9Ioh6q%2Fimage.png?alt=media\&token=b7fd5811-e3fd-47b5-8167-18a515b38302)

中断实例将被detach出伸缩组，并且创建一个新的实例进行替换

![](https://3891039810-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo-4MFDo1AwQyA0ZUax%2F-M-3S1dfNuc2t9u-YNf6%2F-M-3TUQ4X21WDDot-G-2%2Fimage.png?alt=media\&token=6f96b959-3b3c-45f7-88a4-672d18845bad)

如果弹性伸缩组填写了“伸缩组内期望实例数”，按照[阿里云文档描述](https://yq.aliyun.com/articles/727372?spm=5176.2020520114.0.0.51b8558aT22hMI)，当手动添加实例时，“伸缩组内期望实例数”会被修改，但max\_group会智能的判断，配置为修改之前的“伸缩组内期望实例数”的值。

![](https://3891039810-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo-4MFDo1AwQyA0ZUax%2F-M-3Z7q4_iOxvEE0wClD%2F-M-3ZeTXe5JTQllT-y6f%2Fimage.png?alt=media\&token=6f795de9-5426-4578-8b15-7d3800f6509c)

实例i-bp1emy14ktx2mhb3q186，被detach伸缩组，等待回收，此时该实例不受伸缩组规则约束

![](https://3891039810-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo-4MFDo1AwQyA0ZUax%2F-M-3S1dfNuc2t9u-YNf6%2F-M-3U0pEjwAJcWm-0M1c%2Fimage.png?alt=media\&token=965850c2-f29d-4512-b492-1f19bb68c876)

在实际使用中，如果实例被回收，阿里云会提前5分钟发送中断信息，当max\_group接收到信息，就会立刻创建新的实例，并加入到该伸缩组，当实例被回收后，阿里云会触发检测实例数是否大于等于设置的期望值，如果少于期望值，会进行ESC自动补偿机制，保证其实例期望数量的值。
