PgBouncer@コネクションプールプロキシ系ミドルウェア¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
PgBouncerの仕組み¶
アーキテクチャ¶
PgBouncerは、クライアントからの接続をプールし、DBにルーティングする。
02. ユースケース¶
コネクションプール¶
DBへのコネクションをプールし、アプリケーションがコネクションを再利用できるようにする。
ロードバランサーとしては使用できない¶
PgBouncerは、クエリのロードバランサーとしては使用できない。
ロードバランシング機能はなく、落ちたDBにもプロキシしてしまう。
そのため、もしロードバランシング機能を使用する場合には、後段にロードバランサーを配置する必要がある。