"Attach to Autoscaling Group" 在 AWS 中有什么用?

What is the use of "Attach to Autoscaling Group" in AWS?

如果这对 you.But 来说是个愚蠢的问题,我很抱歉,我必须知道这个。

"Attach to Auto-scaling Group"在AWS中有什么用?

让我更具体地谈谈这个问题。

假设我有一个带有启动配置的自动缩放组。让我们命名 ABC-asg 我使用 ami-12345 作为启动配置。 现在我有来自 ami-56789 的另一个实例。让我将实例命名为 xyz 并且我已经在其中安装了一些包。 我将我的实例 xyz 附加到自动缩放组 ABC-asg.But 该 asg 启动的新实例正在使用 ami-12345.

我的问题是

1.What 是否使用将我的实例附加到现有的自动缩放组?

2.If 在我的例子中是关于 "different ami" 的。因此,如果我使用 "same ami" 附加一个实例,我的包是否会复制到 asg 启动的下一个实例?

请有人帮我解决这个问题。

附加到 Auto-scaling 组 只是将给定实例添加到 Auto-Scaling 组。这意味着该实例将成为实例组的一部分,这些实例可以从与该组关联的负载均衡器接收流量,这也意味着 Auto Scaling 可能会在缩减组时终止该实例。

以这种方式附加到 Auto Scaling 组的实例之间的唯一区别在于它不是由 Auto Scaling 创建的。

那么,为什么会有这样的命令呢?以下是一些场景:

  • 您有新版本的软件或不同的服务器配置,您希望测试。您可以将实例附加 到 Auto Scaling 组并监控其性能,而无需更新整个组。
  • 您在 Auto Scaling 组中有一个实例行为不当。您可以使用 Detach Instances 命令将其从组中删除,并检查实例以执行取证分析以确定问题所在。然后,您可以使用 Attach Instances 命令将其放回组中。
  • AWS 客户要求该功能

Attaching/detaching 实例绝不会影响您的启动配置。 Auto Scaling 启动的任何其他实例都不会受到 attach/detach 命令的影响——它们将使用现有的启动配置启动。