Skip site navigation (1) Skip section navigation (2)

Re: perte de connexion entre pgadmin et postgresql

From: "Marie-Claude QUIDOZ" <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr>
To: "Marc Cousin" <cousinmarc(at)gmail(dot)com>
Cc: <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: perte de connexion entre pgadmin et postgresql
Date: 2011-09-12 11:55:53
Message-ID: AE1706B5C143C44589513A92F5945DB782D774@ZZML.newcefe.newage.fr (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Bonjour

J'ai mis le paramètre comme indiqué et ca semble marcher nickel

Merci

A+

MCQ

-----Message d'origine-----
De : Marc Cousin [mailto:cousinmarc(at)gmail(dot)com] 
Envoyé : jeudi 8 septembre 2011 20:00
À : Marie-Claude QUIDOZ
Cc : pgsql-fr-generale(at)postgresql(dot)org
Objet : Re: [pgsql-fr-generale] perte de connexion entre pgadmin et postgresql

Les keepalive ne créent pas de connexions. Ils envoient juste des
paquets IP supplémentaires sur une socket déjà ouverte, afin de
vérifier qu'elle est toujours là.

Les firewalls coupeurs de session dont on parlait tout à l'heure sont
souvent paramétrés pour couper à 5 minutes.

=> Passez le tcp_keepalive_idle à 60 secondes par exemple, cela enverra
un paquet de keepalive toutes les minutes, ça sera dans le bon ordre de
grandeur.

Le Thu, 8 Sep 2011 14:40:10 +0200,
"Marie-Claude QUIDOZ" <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr> a écrit :

> Bonjour
> 
> TCP keepalives me semble être une piste intéressante. Avez-vous des
> conseils à me donner pour les 3 paramètres du fichier postregsql.conf
> (histoire que je ne crée pas des connexions sans fin) ?
> 
> #tcp_keepalives_idle = 0		# TCP_KEEPIDLE, in seconds;
> 					# 0 selects the system default
> #tcp_keepalives_interval = 0		# TCP_KEEPINTVL, in
> seconds; # 0 selects the system default
> #tcp_keepalives_count = 0		# TCP_KEEPCNT;
> 					# 0 selects the system default
> 
> A+
> 
> MCQ
> 
> -----Message d'origine-----
> De : pgsql-fr-generale-owner(at)postgresql(dot)org
> [mailto:pgsql-fr-generale-owner(at)postgresql(dot)org] De la part de Bruno
> Friedmann Envoyé : jeudi 8 septembre 2011 11:55 À :
> pgsql-fr-generale(at)postgresql(dot)org Objet : Re: [pgsql-fr-generale]
> perte de connexion entre pgadmin et postgresql
> 
> On 09/07/2011 04:04 PM, Cédric Villemain wrote:
> > bonjour
> > 
> >> Je rencontre depuis quelques temps des problèmes de perte de
> >> connexion entre pgadmin et mon serveur postgresql. Ca ne semble
> >> pas provenir d’un problème de réseau informatique.  Je pencherai
> >> pour un problème de configuration du serveur (style temps de
> >> connexion)  mais je ne trouve pas le paramètre à modifier.
> > 
> > il n'y a pas de configuration du temps avant une déconnexion forcée.
> > Je penche pour un soucis réseau ou de configuration keepalive: cette
> > dernière peut etre liée à PostgreSQL (surcharge celle du systeme) ou
> > directement au niveau du système.
> > C'est-à-dire que les outils sont présent pour tenter de conserver
> > une connexion inactive ouverte, pas le contraire.
> > 
> > Avez-vous un message d'erreur ? (coté client ou coté serveur )
> > 
> 
> Ne pas oubliez les "méchants" périphériques dans le réseau, genre
> routeurs firewall commutateurs qui pour s'alléger supprime de leur
> fait des connexions qu'ils estiment inactive. Dans ce cas un
> keepalive serveur/client devrait résoudre le pb.
> 
> Si c'est récent, rechercher quels nouveaux périphériques ou services
> ont été installés dans le réseau.
> 
> 

In response to

pgsql-fr-generale by date

Next:From: Stéphane A. SchildknechtDate: 2011-09-12 15:54:53
Subject: Sortie de PostgreSQL 9.1
Previous:From: Dimitri FontaineDate: 2011-09-12 11:53:14
Subject: Re: replication entre 8.3 et 8.4

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group