Boa tarde a todos, Estou com um problema aqui em meu BD (PostgreSQL 8.3.5 on amd64-portbld-freebsd7.0) Existem algumas aplicações de geoprocessamento que fazem uso do banco, porém o que me chamou atenção, e o que levou ao problema foram as diversas conexões abertas. Tenho o max_connections = 800. Recebi alguns chamados de algumas aplicações com erro, e para minha surpresa ao tentar conectar via pgadmin não consegui, dizendo que o limite de conexões havia excedido. Como media emergencial reiniciei o banco, so que em uns 40 minutos já havia excedido novamente. Fiquei preocupado até achando que era algum ataque. Acessei o server status e constatei que existiam várias conexões em <IDLE> de um mesmo usuário para um mesmo banco. Para não impactar em outras aplicações os servidores que estavam conectando exponencialmente foram desligados.
Neste momento no meu server status tenho 39 conexões, todas marcadas como <IDLE>, tenho por volta de 6 conexões partindo de um mesmo servidor, utilizando o mesmo usuário acessando o mesmo banco. Em pesquisa verifiquei os seguintes parametros do postgresql.conf: *tcp_keepalives_idle, tcp_keepalives_interval e tcp_keepalives_count* Porém não entendi muito bem a aplicabilidade, até cheguei a testar o tcp_keepalive_idle porém não observei nenhuma mudança. Busquei nas mensagens anteriores do fórum porém não achei a solução para aplicar. Desde já agradeço a atenção Att. Thiago Lima Santos
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
