【发布时间】:2022-12-21 13:37:00
【问题描述】:
参考this answer,在我的例子中,我有一个带有自动缩放器的 MIG:
- minNumReplicas:0
- 从 MIG 实例外部的外部应用程序生成的自定义、每组 Cloud Monitoring 指标。
理论上,这应该允许我缩放到 0。
然而,我的 MIG 的 targetSize 和 recommendedSize 始终保持在 1,即使我的指标肯定低于利用率目标集。 (我已经测试了 1 和我的 maxNumReplicas 之间的放大和缩小工作)
我什至尝试使用gcloud compute instance-groups managed resize my-mig --size=0 将大小调整为 0。这最初向我显示 targetSize 为 0,而 autoscaler.recommendedSize 继续保持在 1。几秒钟后,targetSize 反弹回 1,我遇到了这个烦人的实例,它不会消失。
这种行为是预期的吗?我如何强制 recommendedSize 为 0(或者本质上我如何使 MIG 下降到 0,这是我设置的 minNumReplicas)?
【问题讨论】:
标签: google-cloud-platform google-compute-engine autoscaling