Skip to content
Latchkey

O Que É um Liveness Probe?

Um liveness probe é uma verificação de saúde recorrente que um orquestrador usa para decidir se um container ainda está funcionando. Quando o probe falha além de um limite configurado, o orquestrador reinicia o container para recuperá-lo. Ele mira processos travados ou em deadlock que estão em execução mas não fazem mais progresso.

Por que isso importa

Algumas falhas deixam um processo vivo mas emperrado, como um deadlock ou um pool de threads esgotado, onde apenas um reinício ajuda. Um liveness probe automatiza essa recuperação. Ele deve ser ajustado com cuidado, porque um probe excessivamente agressivo pode reiniciar um serviço saudável-mas-lento e piorar um incidente.

Conceitos relacionados

  • Dispara um reinício; o readiness controla o tráfego
  • Probes excessivamente agressivos causam loops de reinício
  • Frequentemente combinado com um readiness probe separado

Guias relacionados