文档首页/ 云容器引擎 CCE/ 配置参考/ 集群/ 负载弹性伸缩控制器(horizontal-pod-autoscaler-controller)配置
更新时间:2024-06-28 GMT+08:00
分享

负载弹性伸缩控制器(horizontal-pod-autoscaler-controller)配置

Pod水平伸缩同步周期

水平弹性伸缩控制器同步 pod 数量的周期,每隔一个同步周期伸缩控制器会对pod和伸缩策略做一次扫描,判断是否需要触发伸缩动作

参数名

取值范围

默认值

是否允许修改

作用范围

horizontal-pod-autoscaler-sync-period

大于等于0

5

允许

CCE Standard/CCE Turbo

水平弹性伸缩控制器同步 pod 数量的周期。配置越小弹性伸缩器反应越及时,同时CPU负载也越高

配置建议:

无特殊需求建议保持默认配置

并发数量设置过小可能导致管理器处理响应慢,设置过大会对集群管控面造成压力,产生过载风险

Pod水平伸缩容忍度

此值为目标值与实际值的比值与 1.0 的差值。只有超过此标志所设的阈值时, HPA 才会考虑执行缩放操作

参数名

取值范围

默认值

是否允许修改

作用范围

horizontal-pod-autoscaler-tolerance

大于等于0

0.1

允许

-

该配置影响控制器对伸缩策略相关指标反应的灵敏程度,当配置为0时,指标达到策略阈值时立即触发弹性

配置建议:

结合业务资源占用行为特点配置:如业务资源占用随时间的“突刺”特征明显,建议保留一定的容忍度值,避免因业务短时资源占用飚高导致预期之外的弹性行为

相关文档