Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 22/09/2014 11:59:32
- Postgres.0
- Membre
pgbouncer
Bonjour,
En prod, sur une debian avec PG 9.3, j'ai de temps en temps cette erreur:
Pooler Error: pgbouncer cannot connect to server
Cette arrive quand j'essaye de me connecter plusieurs fois successives avec psql.
Quelqu'un aurait-il une idée?
Merci
Dernière modification par Postgres.0 (22/09/2014 12:04:48)
Hors ligne
#2 22/09/2014 13:39:57
- ruizsebastien
- Membre
Re : pgbouncer
Bonjour,
Peut-être avez-vous atteint votre max_connections (à vérifier dans pg_settings) ?
Vérifiez les logs de postgresql.
Cordialement,
Cordialement,
Sébastien.
Hors ligne
#3 22/09/2014 15:02:51
- Postgres.0
- Membre
Re : pgbouncer
Je n'ai rien de particulier au même moment côté postgres
Des fois côté postgres, j'ai un checkpoint au même moment que l'erreur dans pgbouncer.
Dernière modification par Postgres.0 (22/09/2014 15:16:58)
Hors ligne
#4 22/09/2014 15:08:20
- Postgres.0
- Membre
Re : pgbouncer
Juste avant, j'ai ce message d'erreur dans la log de pgbouncer:
WARNING sbuf_connect failed: Network is unreachable
closing because: connect failed
pgbouncer n'arrive pas à se connecter au serveur, mais pourquoi?
Si le nombre de connexions max est atteint, je dois avoir impérativement un message dans la log qui le signale.
Dernière modification par Postgres.0 (22/09/2014 16:41:10)
Hors ligne
#5 22/09/2014 18:01:33
- ruizsebastien
- Membre
Re : pgbouncer
j'ai déjà eu un cas comme ça et le problème venait d'un routeur/firewall qui empêchait un certain dnombre de connexions simultanées.
Ce n'est peut être pas votre cas mais ça vaut le coup de chercher dans cette direction.
Cordialement,
Sébastien.
Hors ligne
#6 23/09/2014 10:02:02
- Postgres.0
- Membre
Re : pgbouncer
Merci beaucoup, je vais explorer cette piste.
Hors ligne
#7 23/09/2014 11:58:13
- Postgres.0
- Membre
Re : pgbouncer
Je n'ai pas de firewall ni de routeur.
Je viens de reproduire le problème en me connectant et déconnectant 3 fois successives avec psql.
Dernière modification par Postgres.0 (23/09/2014 13:54:51)
Hors ligne
#8 23/09/2014 14:17:06
- bouchigreque
- Membre
Re : pgbouncer
Tape voir la commande "dmesg" sur ton serveur pour voir si rien ne bloque au niveau kernel / système.
Dernière modification par bouchigreque (23/09/2014 14:17:14)
Hors ligne
#9 23/09/2014 16:17:33
- ruizsebastien
- Membre
Re : pgbouncer
est ce que SELinux est activé ?
Cordialement,
Sébastien.
Hors ligne
#10 23/09/2014 16:22:58
- Postgres.0
- Membre
Re : pgbouncer
Comment le savoir sur debian?
Hors ligne
#11 24/09/2014 11:02:28
- Postgres.0
- Membre
Re : pgbouncer
...
Dernière modification par Postgres.0 (30/09/2014 17:11:12)
Hors ligne