Osvaldo Rosario Kussama escreveu:
> Apenas reforçando o exposto pelo Dickson: o PostgreSQL não tem nenhum 
> mecanismo do tipo "connection timeout". Procure a causa em outras 
> partes de seu sistema (cliente, firewall, roteador, etc) pois alguém 
> está enviando um sinal SIGTERM.

Bem lembrado Osvaldo.

E as vezes nem chega a ser um SIGTERM (que ocorre na camada de aplicação 
do modelo OSI) mas sim um seguimento TCP com flag RST habilitada (que 
ocorre na camada de transporte) e nesse caso a solução acaba fugindo das 
mãos do DBA ou desenvolvedor e vai para o colo do Administrador de 
Segurança ou de Redes.

Por outro lado, por exemplo, muitos clientes de FTP costumam, quando 
conectados a um servidor, enviar para o mesmo um comando NOOP em 
intervalos de tempos menores que 5 minutos, para que o proprio servidor 
ou os ativos de rede entre eles não o desconectem por ociosidade.

-- 
[]s
Dickson S. Guedes
-------------------------------------
Projeto Colmeia - Curitiba - PR
(41) 3254-7130 ramal: 27
http://pgcon.postgresql.org.br
http://makeall.wordpress.com/
http://planeta.postgresql.org.br/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a