Scale-In Cooldown - Definição do Glossário de CI/CD
Scale-in cooldown é um atraso antes de um autoscaler remover runners ociosos, para que uma breve queda na demanda não desmonte uma capacidade que logo será necessária de novo.
Um scale-in cooldown é um período de espera que um autoscaler impõe após escalar antes de remover capacidade, evitando ciclos rápidos de adicionar-e-remover (thrashing) quando a demanda é em rajadas.
Cooldowns trocam uma pequena quantidade de custo ocioso extra por estabilidade, o que geralmente compensa quando os jobs chegam em blocos.
Ajuste
Um cooldown curto demais causa thrashing e cold-starts repetidos; longo demais deixa runners caros ociosos. O valor certo acompanha o quão agrupadas são as chegadas dos seus jobs.
Guias relacionados
Runner Autoscaler - CI/CD Glossary DefinitionRunner Autoscaler: A runner autoscaler is a controller that adds or removes CI runners based on demand, for e…
Runner Queue Depth - CI/CD Glossary DefinitionRunner Queue Depth: Runner queue depth is the number of jobs waiting for a free runner at a given moment; a p…
Warm Standby Runner - CI/CD Glossary DefinitionWarm Standby Runner: A warm standby runner is a runner kept booted and ready (often with dependencies or a ba…