Voltar às perguntas frequentes sobre Hospedagem
CENTRAL DE AJUDA · FAQHospedagem2 min de leitura

Como configuro um endpoint de saúde para uma aplicação hospedada?

Um endpoint de saúde ajuda a plataforma ou a equipe a determinar se uma instância pode receber tráfego, mas o significado depende das verificações feitas. A resposta deve ser rápida e segura, e seguir o comportamento documentado da hospedagem para evitar reinicializações desnecessárias durante problemas temporários.

Hospedagem

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.

Voltar às perguntas frequentes sobre Hospedagem