GET /health
O endpoint /health indica que o processo mxout está ativo e respondendo. Não requer autenticação.
Requisição
curl http://<IP do servidor>:8080/healthResposta
HTTP 200 com corpo em texto simples:
okQualquer resposta diferente de HTTP 200 indica que o serviço não está pronto.
Uso em healthchecks
O Traefik e o healthcheck do container Docker usam este endpoint para decidir se o serviço está apto a receber tráfego.
Configuração de healthcheck no docker-compose.yml:
healthcheck:
test: ["CMD", "wget", "-qO-", "http://localhost:8080/health"]
interval: 30s
timeout: 5s
retries: 3Configuração no .deploy.yml (Runner CCS):
healthcheck:
path: /health
interval: 30s
timeout: 10s
retries: 3O endpoint não verifica conectividade SMTP nem validade das chaves DKIM. Ele serve exclusivamente como sinal de liveness do processo.
By Borlot.com.br on 01/06/2026