No pgAdmin, se estou me conectando a um host e o deixo ocioso por alguns minutos, a conexão cai e preciso reconectar novamente. Em muitas ocasiões, o pgAdmin também trava quando tento reconectar, então tenho que forçá-lo a fechá-lo e abri-lo novamente.
Isso é muito chato. Existe uma maneira de manter viva a conexão no pgAdmin?
windows
postgresql
pgadmin
Queixo
fonte
fonte
Respostas:
Isso é configurado no servidor - as configurações tcp_keepalives_ *
em http://www.postgresql.org/docs/8.3/static/runtime-config-connection.html
fonte
Na verdade, acho que há duas questões aqui. 1. Mantenha a conexão ativa da conexão no servidor db 2. O problema do seu provedor de serviços ao fechar as conexões TCP inativas. No meu caso, o Pgadmin precisa executar ping no servidor para que a conexão tcp permaneça ativa. Descobri isso depois de mudar de provedor de internet.
Existe uma solução para esta postagem aqui. Alguma maneira de manter a conexão ativa no pgAdmin sem configurá-la no servidor?
fonte