08006: connection_failure
PostgreSQLO que significa?
A conexão entre cliente e servidor não pôde ser estabelecida ou caiu inesperadamente.
Por que acontece?
O servidor não está em execução ou está reiniciando, problemas de rede/firewall, host/porta errados, uma configuração de listen_addresses que bloqueia o acesso, uma conexão ociosa derrubada pela rede, ou um servidor sobrecarregado.
Como resolver
Verifique se o servidor está no ar e escutando no host/porta corretos (pg_isready host port). Verifique listen_addresses no postgresql.conf e as regras de acesso no pg_hba.conf. Verifique as configurações de rede/firewall e DNS. Revise as configurações de TCP keepalive e timeout no pool de conexões. Procure vestígios de crash/reinicialização no log do servidor.