Probes e Auto-Recuperacao
Parte do curso de Kubernetes
Um processo que caiu é fácil de resolver. Ele sumiu, o sistema operacional percebeu e o Kubernetes sobe um novo. O caso difícil é o processo que continua rodando e já não funciona mais: um servidor web cujo pool de conexões com o banco travou, um worker preso em um laço infinito, uma aplicação que vazou memória até todas as requisições começarem a estourar o tempo limite. De fora, o processo parece vivo.
Nada no sistema operacional consegue apontar a diferença, porque "está funcionando" é uma pergunta que só a sua aplicação sabe responder. Então o Kubernetes pergunta a ela. Uma probe é uma pergunta pequena e repetida que o cluster faz ao seu container, e a resposta do container decide o que acontece em seguida.
Quer aprender Kubernetes Probes e Auto-Recuperacao em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Kubernetes pronto e pratique Probes e Auto-Recuperacao com um tutor de IA que conhece seu código.
Começar esta liçãoProbes e Auto-RecuperacaoO que você vai aprender
- Liveness probe
- Readiness probe
- Startup probe
- Http probe spec
- Restart policy
- What happens on failure
