![AWS 自动扩展:为什么我们在开始时就有“所需容量”值?](https://linux22.com/image/683811/AWS%20%E8%87%AA%E5%8A%A8%E6%89%A9%E5%B1%95%EF%BC%9A%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E4%BB%AC%E5%9C%A8%E5%BC%80%E5%A7%8B%E6%97%B6%E5%B0%B1%E6%9C%89%E2%80%9C%E6%89%80%E9%9C%80%E5%AE%B9%E9%87%8F%E2%80%9D%E5%80%BC%EF%BC%9F.png)
假设我们已经启动了 Auto Scaling Group。最小值=1(我们希望尽可能保持其成本低廉)最大值=X。
从常识上讲,我们可能认为所需的容量应该根据警报规则处理的负载水平来计算。那么,为什么我们在开始创建 ASG 时必须配置此值?我们什么时候可能想要配置它?
答案1
将最小值和最大值视为全局界限。正如您所说,所需容量可以随时间变化,以响应负载信号。此数字表示您“现在”想要的实例数。
答案2
因为 ASG 需要知道启动后您想要拥有多少台服务器(在最小/最大边界内)。
假设我们已经启动了 Auto Scaling Group。最小值=1(我们希望尽可能保持其成本低廉)最大值=X。
从常识上讲,我们可能认为所需的容量应该根据警报规则处理的负载水平来计算。那么,为什么我们在开始创建 ASG 时必须配置此值?我们什么时候可能想要配置它?
将最小值和最大值视为全局界限。正如您所说,所需容量可以随时间变化,以响应负载信号。此数字表示您“现在”想要的实例数。
因为 ASG 需要知道启动后您想要拥有多少台服务器(在最小/最大边界内)。