Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
j'ai une application web qui tourne sur une base PG 9.3 ( Tomcat et Hibernate).
La base fait quelques 40 MB le shared buffers fait 2 GB.
Le souci est que des fois les utilisateurs qui essaient de se connecter à l'application peuvent attendre jusqu'à 5mn pour avoir une connexion.
Merci de votre aide, c'est très critique.
Durant ma recherche sur le web, j'ai lu que ça pouvait être lié au mulitipath interface, mais je ne sais pas comment faire un check.
Cordialement
Hors ligne
Bonjour,
Combien de connexions dans votre pool de connexion ?
Combien de connexions autorisées dans max_connections dans postgresql.conf ?
Combien d'utilisateurs simultanés ont accès à votre application web ?
S'il y a plus de demande de connexions que de connexions disponibles dans votre pool, c'est normal que les utilisateurs attendent leur tour.
Cordialement,
Cordialement,
Sébastien.
Hors ligne
Le problème peut arriver après redémarrage de tomcat avec un seul utilisateur qui essaye de se connecter.
Hors ligne
Le seul message que j'ai dans la log est:
paquet de démarrage incomplet
Hors ligne
de quelle log s'agit-il ?
Cordialement,
Sébastien.
Hors ligne
C'est un message postgres. Tout ce que ça veut dire, c'est que le driver ou le pooler n'a pas envoyé un paquet entier à PostgreSQL. Soit il ne sait pas causer au niveau protocole, soit la connexion s'est coupée.
Quant au problème initial, ça sent le pooler qui n'a plus de connexions de libre.
Guillaume.
Hors ligne
Merci beaucoup, je vais creuser cette piste.
Hors ligne
Pages : 1