【问题标题】:Stopping EC2 instance in an ELB using java sdk使用 java sdk 停止 ELB 中的 EC2 实例
【发布时间】:2018-05-02 06:14:04
【问题描述】:

我有一组在 ELB 中运行的实例和一个用于停止/启动使用 java SDK 开发的任何实例的 API。

但是,一旦进入停止状态,实例就会终止,我不希望发生这种情况。这是一种已知行为吗?有没有办法阻止这种情况发生并使这些实例保持停止状态?

【问题讨论】:

  • 您有自动缩放组吗?您可能需要将实例从伸缩组中移除,然后将其停止。
  • 如果实例属于自动缩放组检查Instance Termination in autoscaling,则它们将被终止。从组中删除实例
  • 谢谢@SudharsanSivasankaran!

标签: amazon-web-services amazon-ec2 amazon-elb aws-java-sdk


【解决方案1】:

如果实例与 Auto Scaling 组关联,则实例将被终止

查看Instance Termination in autoscaling groups了解更多详情。

您可以使用 AWS JAVA 开发工具包从自动缩放组中分离实例

Detatch Instances Request 先分离它们,然后停止实例以防止终止。

如果您未指定减少所需容量的选项,Auto Scaling 会启动实例以替换已分离的实例。所以请记住这一点。

【讨论】:

    猜你喜欢
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 2013-04-26
    相关资源
    最近更新 更多