如何使用boto3设置自动缩放组的MAX容量?

时间:2017-12-06 23:37:28

标签: python amazon-web-services boto boto3

假设我有一个包含3个实例的集群,当它创建时我需要3个实例。我可以使用缩放策略在0-3之间对其进行操作,但显然它会达到MAX容量的极限。

我可以在前端更新此内容,但不会看到它的API调用。

如何设置自动缩放组的最大容量?

理想情况下,有一种方法可以在不创建新文件然后删除旧文件的情况下执行此操作。如果这是唯一的方法,我是否需要使群集"意识到"新的缩放组?

1 个答案:

答案 0 :(得分:1)

您无需重新创建群组。 http://boto3.readthedocs.io/en/latest/reference/services/autoscaling.html#AutoScaling.Client.update_auto_scaling_group可以调整最大容量。除了必要时将所需容量调整到最大值之外,您只能更改最大容量而不会产生副作用。

你也可以从cli这样做。 Boto3客户端和awscli命令通常都非常忠实于底层api。