Separe prontidão de vitalidade
Uma verificação de vitalidade indica se o processo pode continuar; ela não deve falhar apenas porque um serviço dependente está temporariamente lento. A verificação de prontidão determina se a instância deve receber tráfego, por exemplo durante a inicialização ou preparação necessária.
Verifique somente dependências que determinem se é seguro atender solicitações. Se a rota de saúde fizer consultas caras ou chamar muitos serviços, a própria verificação pode aumentar a carga e agravar a falha.
Proteja e teste o endpoint
Retorne um estado mínimo, sem credenciais internas, dados de clientes ou rastreamentos detalhados. Se a rota for pública, avalie o que um solicitante não autenticado precisa ver e cumpra os requisitos de acessibilidade da plataforma.
Teste inicialização, degradação e recuperação de dependências e encerramento gracioso. Confirme o código, o tempo limite e o caminho esperados nas configurações da hospedagem; uma rota que funciona no desenvolvimento pode não estar acessível ou ser roteada da mesma forma em produção.