首页/云/Kubernetes 速查/HPA 扩缩行为调优(behavior)
本包目录(307 条)
kubectl 基础56 条工作负载36 条网络与服务55 条配置与存储54 条
调度与资源52 条
集群运维与排障54 条

HPA 扩缩行为调优(behavior)

扩容求快、缩容求稳:behavior 分别控制 scaleUp/scaleDown 的策略与稳定窗口,避免指标毛刺引发副本抖动。

Kubernetes 速查云更新于 2026-10-12

behavior 示例

behavior 示例
behavior:
  scaleUp:
    stabilizationWindowSeconds: 0
    policies:
      - type: Percent
        value: 100
        periodSeconds: 60
  scaleDown:
    stabilizationWindowSeconds: 300
    policies:
      - type: Pods
        value: 2
        periodSeconds: 120
scaleDown 默认稳定窗口 300 秒:指标回落不急于缩容,窗口内取历史较高需求。

易错点

  • 把缩容窗口设成 0:流量瞬时抖动会让副本数来回拉锯
  • 扩容每次只允许 +1:突发流量追不上,先评估单副本容量与冷启动时间

数据来源与参考

  • Kubernetes 官方文档 · HPA 的扩缩行为配置
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌