De: "Crauss, Jacson" <[email protected]> 
Para: "Comunidade PostgreSQL Brasileira" <[email protected]> 
Enviadas: Quarta-feira, 27 de dezembro de 2017 14:40:54 
Assunto: Re: [pgbr-geral] PgBouncer: query_wait_timeout 

Quando ao número de conexões eu havia verificado e não está nem perto do limite 
que coloquei... esse não é o problema a princípio. 
Fiz mais uns testes e vi que minha conexão fica "presa" até que eu encerre ela 
no SO (ou restart no bouncer), depois libera nova conexão normalmente. 
Estou com pool_mode = session... vou mudar para "statement", Flávio. 

Obrigado por enquanto. 

2017-12-27 14:27 GMT-02:00 Flavio Henrique Araque Gurgel < [email protected] > : 





Em qua, 27 de dez de 2017 às 17:18, Crauss, Jacson < [email protected] > 
escreveu: 

BQ_BEGIN

Pessoal, boa tarde! 

Tenho um servidor com alguns databases que são acessados através do pgbouncer. 
O que está ocorrendo para alguns (somente para alguns) databases é que ao 
tentar conectar através do pgadmin, jenkins ou jboss, fica um tempo travada a 
ferramenta, como se estivesse tentando conectar, mas no log do pgbouncer não 
loga nada, nem a tentativa de conexão, e após algum tempo ocorre erro de 
timeout, e aí sim aparece no log do bouncer o erro... 

No exemplo abaixo eu fiz a tentativa de conexão por volta das 13:46, e dois 
minutos depois (é o tempo default do query_wait_timeout pelo que eu li na 
documentação do bouncer) logou o erro abaixo: 

2017-12-27 13:48:54.506 7406 LOG C-0x948218: dbteste/ 
[email protected]:45200 closing because: query_wait_timeout (age=120) 
2017-12-27 13:48:54.506 7406 WARNING C-0x948218: dbteste/ 
[email protected]:45200 Pooler Error: query_wait_timeout 

Alguém já passou por este problema? 



Qual o modo do PgBouncer que está utilizando ? 
Se estiver com o modo connection, você pode passar por esse "problema" se todas 
as conexões do pool estiverem em uso. 
Se sua aplicação faz uso de conexões persistentes, você terá de passar ao modo 
"statement" do PgBouncer. 

[]s 
Flavio Gurgel 


_______________________________________________ 
pgbr-geral mailing list 
[email protected] 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

BQ_END



_______________________________________________ 
pgbr-geral mailing list 
[email protected] 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

-- 
Jacson, 

como está as configurações de server_lifetime, max_db_connections, 
max_user_connections e reserve_pool_timeout? 
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a