logo hsb.horse
← Voltar para o índice do glossário

Glossário

Readiness

Readiness é um indicador de que um serviço ou processo está em um estado no qual pode aceitar novos requests ou novos jobs.

Publicado: Atualizado:

Readiness representa se um serviço pode receber novo tráfego agora.

Um processo pode estar em execução, mas se ainda não terminou de conectar a um banco dependente, está inicializando cache ou precisa parar de aceitar novas entradas por causa do shutdown, readiness fica false. Ou seja, não mede se o processo está vivo, mas se está pronto para aceitar trabalho.

Casos de uso comuns

  • Readiness probe no Kubernetes
  • Controle de tráfego atrás de um load balancer
  • Interromper novas entradas antes do graceful shutdown

Observações

Readiness não é o mesmo que liveness. Um processo pode continuar funcionando normalmente mesmo com readiness false.