HPA/автоскейл на стабильных lag/RPS/CPU с cooldown, правильным aggregation window и запасным буфером; плохая метрика (шумная, запаздывающая) даёт thrashing. Для очередей смотрите lag per consumer.
Разбор
- StabilizationWindowSeconds в K8s HPA.
- Кастомные метрики из Prometheus adapter.
- Скейльте по saturation, близкой к SLO pain.
- Наблюдайте cost vs latency tradeoff.
Итог
Автоскейл только поверх устойчивого сигнала и cooldown.