替换使用 EC2Fleet 部署的不健康节点

问题描述

EC2Fleet 资源有一个名为“ReplaceUnhealthyInstances”的属性,但我没有看到有关确定节点不正常时会发生什么情况的任何详细信息。

文档: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-replaceunhealthyinstances

我在已部署的 VM 上没有看到 CloudWatch 规则,因此必须有其他东西在监视 VM。

我发现这个方法可以检查 VM 是否也设置了 ReplaceUnhealthyInstances。

aws ec2 describe-fleet-instances

问题:

  1. 我该如何测试?停止 VM 不会启动恢复。也没有 CloudWatch 规则,因此我无法对此进行测试。
  2. 更换虚拟机后,私有IP地址是否保持不变?
  3. 更换虚拟机后,附加到运行状况不佳的虚拟机的现有 EBS 卷是否会自动附加到新的虚拟机?
  4. UserData 是否在新虚拟机中执行?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)