我有一组在ELB中运行的实例和一个API来停止/启动使用java SDK开发的任何实例。
然而,一旦进入停止状态,实例就会被终止,我不想发生这种情况。这是一种已知的行为,有没有办法阻止这种情况发生并使这些实例保持在停止状态?
答案 0 :(得分:1)
如果实例与自动缩放组关联,则会终止实例
查看此Instance Termination in autoscaling groups了解详情。
您可以使用AWS JAVA SDK
从自动扩展组中分离实例Detatch Instances Request 首先分离它们,然后停止实例以防止终止。
如果未指定减小所需容量的选项,Auto Scaling将启动实例以替换已分离的实例。所以记住这一点。