1.6 稳定性与延迟
前面提过延迟队列会每15s都会触发一次HPA的检测,那如果1分钟内的监控数据有所变动,则就会产生很多scale更新操作,从而导致对应的控制器的副本时数量的频繁的变更, 为了保证对应资源的稳定性, HPA控制器在实现上加入了一个延迟时间,即在该时间窗口内会保留之前的决策建议,然后根据当前所有有效的决策建议来进行决策,从而保证期望的副本数量尽量小的变更,保证稳定性
基础的概念就先介绍这些,因为HPA里面主要是计算逻辑比较多,核心实现部分今天代码量会多一点
2023年 7月 9日 36.2k 0
前面提过延迟队列会每15s都会触发一次HPA的检测,那如果1分钟内的监控数据有所变动,则就会产生很多scale更新操作,从而导致对应的控制器的副本时数量的频繁的变更, 为了保证对应资源的稳定性, HPA控制器在实现上加入了一个延迟时间,即在该时间窗口内会保留之前的决策建议,然后根据当前所有有效的决策建议来进行决策,从而保证期望的副本数量尽量小的变更,保证稳定性
基础的概念就先介绍这些,因为HPA里面主要是计算逻辑比较多,核心实现部分今天代码量会多一点