【发布时间】:2014-06-08 00:46:07
【问题描述】:
我有 2 个使用同一个 Auto Scaling 组的 Amazon ELB 实例。
我将 Auto Scaling 组的健康检查类型设置为 ELB。
在来自 ASG 的每个 EC2 实例上,我有 2 个 Web 应用程序(它们托管在 IIS 中,但我认为这并不相关)。
一旦我所有的东西都启动并运行起来,我就关闭了其中一个实例上的 IIS,这样来自两个 ELB 的运行状况检查就会对那个特定的 EC2 实例失败。 (ASG 仍将实例视为健康,但 ELB 将它们视为停止服务。
我的 ASG 有
Desired instances: 2
Min: 2
Max: 4
我原以为 EC2 实例会被终止,而 ASG 会创建一个新实例,但这并没有发生。
有什么想法吗? 谢谢
PS:它适用于 1 个 ELB 实例和 1 个 ASG,在 IIS 下只有一个 Web 应用程序。
【问题讨论】:
-
看起来像一个角落案例。有什么理由让你在同一台服务器上安装两个 Web 应用程序?
标签: amazon-web-services amazon-ec2 amazon-elb