我的EC2实例已被AutoScaling Group终止,无论EC2“终止保护”和AutoScaling Group Instance“scale in protection”。
这是正确的行为吗?
一些细节:
- EC2已启用终止保护
- AutoScaling Group为此EC2实例提供了ScaleIn Protection。
- AutoScaling Group运行状况检查已设置为ELB。
当应用程序负载均衡器检测到运行状况问题时 - EC2已终止。
更新:
- 这是一个由2个Web服务器(Windows,IIS)组成的服务器负载均衡器(使用网页进行运行状况检查)和自动扩展组(设置为至少维护2台服务器和10Mb NetworkOut作为目标)
- 我停止了IIS来模拟健康问题(实际上我将EC2转为StandBy模式,停止了IIS,更新了网站并将其恢复为带有已停止IIS的服务 - 如果有意义的话)
- Load Balancer检测到健康问题并从目标组中排除了实例 - 干得好!
- Auto Scaling Group终止受保护的EC2