From: | adrien nayrat <adrien(dot)nayrat(dot)axess(at)gmail(dot)com> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Pgbouncer 1.6.0 utilisable en production? |
Date: | 2014-09-16 08:58:30 |
Message-ID: | CAHf5EFRegWj_vhGJs1xvp7hpr7w-AGSRBd2Un5e+Lq=G725thw@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour,
Nous avons besoin de mettre en place un pooler pour nos serveurs PG.
Ceux-ci hébergent une base de donnée par client, avec un compte
utilisateur/bdd. On a de suite pensé à pgbouncer mais celui-ci
nécessite de déclarer les comptes (user, bdd, mdp) dans son fichier
de config.
Le problème est qu'il faut passer sur le pooler à chaque fois qu'un
client est créé (avec sa bdd). J'ai trouvé cette page qui permet de
scripter la génération du fichier de configuration :
http://www.depesz.com/2010/12/04/auto-refreshing-password-file-for-pgbouncer/
Dans les commentaires en bas de page, Cody Cutrer indique qu'il a
proposé un dev pour automatiser tout ça :
https://github.com/markokr/pgbouncer-dev/pull/3
De ce que j'ai compris un nouveau paramètre ferait son apparition :
==== auth_query ====
Query to load user's password from db.
Default: SELECT usename, passwd FROM pg_shadow WHERE usename=$1
Le problème c'est que depuis ce commit il n'y a pas eu de release de
pgbouncer, la dernière datant de 2012. On hésite à tenter de compiler
la version en cours de dev mais je reste un peu frileux. Est-ce que
certains ont tenté l'expérience? Est-ce stable?
Merci
--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Dimitri Fontaine | 2014-09-16 12:24:29 | Re: Pgbouncer 1.6.0 utilisable en production? |
Previous Message | Virginie Jourdan | 2014-09-09 12:15:01 | Découvrez Open PostgreSQL Monitoring (OPM) |