Parte de #21.
O que entregar
Levar a implementação ao nível production-ready.
- Graceful shutdown: ao receber SIGTERM, o processo para de aceitar
conexões novas, drena as em andamento e sai limpo.
/readyz drena no shutdown: retorna 503 durante o drain, pra o
orquestrador parar de mandar tráfego antes de o processo morrer.
- Testes de edge case cobrindo o comportamento de shutdown.
Branch
feature/sr, derivada de module/01-foundations.
Pronto quando
Depende de: #25.
Parte de #21.
O que entregar
Levar a implementação ao nível production-ready.
conexões novas, drena as em andamento e sai limpo.
/readyzdrena no shutdown: retorna 503 durante o drain, pra oorquestrador parar de mandar tráfego antes de o processo morrer.
Branch
feature/sr, derivada demodule/01-foundations.Pronto quando
/readyzretorna 503 durante o drain de shutdown.curl+ SIGTERM mostra a transição.Depende de: #25.