From: | Dimitri Fontaine <dfontaine(at)hi-media(dot)com> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Cc: | Cédric Villemain <cedric(dot)villemain(at)dalibo(dot)com>, "Jean-Christophe Arnu" <jcarnu(at)gmail(dot)com> |
Subject: | Re: Architecture |
Date: | 2008-04-23 10:43:20 |
Message-ID: | 200804231243.23241.dfontaine@hi-media.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Le mercredi 23 avril 2008, Cédric Villemain a écrit :
> > j'ai un besoin particulier de mise en place d'architecture : je
> > dispose des éléments suivants :
> > - un serveur d'applications faisant tourner Linux Apache PHP (entre
> > autre) - un serveur de base de données maître
> > - un serveur de base de données esclave répliqué via slony-I (a
> > priori mais le choix n'est pas arrêté).
Je t'encourage à considérer londiste de skytools !
http://skytools.projects.postgresql.org/doc/londiste.cmdline.html#toc3
http://pgsql.tapoueh.org/skytools/londiste.cmdline.html#toc29
http://pgsql.tapoueh.org/skytools/londiste.cmdline.html#toc33
> Dans tous les cas il *faut* redémarrer le serveur apache (donc les
> pconnect). Si un pooler/bouncer est utilisé, ma préférence va à pgbouncer,
Avec pgbouncer il est possible de forcer l'abandon des connexions côté serveur
sans couper les connexions côté clients :
PAUSE;
RELOAD;
RESUME;
Bien sûr avant le RELOAD; on prendra soin de changer l'ip de connexion du
service, ou bien comme le propose Cédric au lieu de faire une reconfig +
RELOAD on peut modifier /etc/hosts.
--
dim
From | Date | Subject | |
---|---|---|---|
Next Message | Guillaume Lelarge | 2008-04-23 18:05:55 | Présentation de PostgreSQL |
Previous Message | Cédric Villemain | 2008-04-23 08:38:38 | Re: Architecture |