我们已配置为HPA使用2个指标
在测试时,我们观察到缩放的发生,但是对副本数的计算不是很清楚。我找不到与此有关的任何文档。
问题:
预先感谢!
答案 0 :(得分:1)
如果在HorizontalPodAutoscaler中指定了多个指标,则将对每个指标进行此计算,然后选择所需的最大副本数。如果这些指标中的任何一个都无法转换为所需的副本计数(例如,由于从指标API提取指标时出错),则跳过扩展。
最后,在HPA缩放目标之前,将记录缩放建议。控制器考虑可配置窗口中的所有建议,从该窗口中选择最高建议。可以使用
--horizontal-pod-autoscaler-downscale-stabilization-window
标志来配置此值,该标志默认为5分钟。这意味着缩减将逐渐发生,以消除迅速波动的指标值的影响