Em 6 de abril de 2015 15:32, Fabrízio de Royes Mello <
[email protected]> escreveu:

> On 06-04-2015 14:33, Cleiton Luiz Domazak wrote:
> > Galera.
> >
> > É uma dúvida que pode ser difícil de alguém ajudar, mas quem sabe alguém
> já
> > passou por isso e tenha pelo menos alguma idéia.
> >
> > Seguinte, hoje de manhã haviam algumas conexões em IDLE que monitoramos e
> > se preciso matamos. Porém hoje logo após esta rotina de matar as conexões
> > IDLE, os servidores de Aplicação simplesmente enlouqueceram abrindo
> > centenas de conexões e quase travando o banco.
> >
> > Alguém já viu ou tem alguma ideia se existe alguma relação entre o Pool
> de
> > conexões do Jboss e terminate de conexões no PostgreSQL.
> >
> > Nos logs do PostgreSQL e Jboss não tem nada que evidencie o que realmente
> > aconteceu.
> >
> > O comando que utilizo para finalizar as conexões é:
> >
> > SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname =
> > 'databasexxxx' AND pid <> pg_backend_pid() AND state = 'idle' AND
> > state_change < current_timestamp - INTERVAL '5' MINUTE;
> >
>
> Até onde sei vc não pode fazer isso pois o pool do JBoss se perde mesmo.
> Como se trata de um pool de conexões é normal existirem sessões não
> utilizadas, mas se isso está se tornando um problema, vc deve configurar
> o seu datasource (no jboss) para usar menos sessoes e o timeout de
> sessões sem uso. Não lembro exatamente os nomes dos parâmetros, mas uma
> pesquisa rápida no google te ajuda com essa configuração.
>
> Att,
>
> Realmente, o pool do Jboss é um problema conhecido nosso já, infelizmente
:), porém as conexões eram de um servidor que havia caido, e acabou ficando
umas 10 conexões presas no banco, porém esse servidor foi reativado e
voltou ao ar. Posso estar errado, mas essas conexões não existiam mais no
pool no Jboss, apenas no banco, mas será que mesmo assim o afetou?



> --
>    Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
>    PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a