コンテンツにスキップ

PgBouncer@接続プールプロキシ系ミドルウェア

はじめに

本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。


PgBouncerの仕組み

アーキテクチャ

PgBouncerは、クライアントからの接続をプールし、DBにルーティングする。

pgbouncer_architecture


02. ユースケース

接続プール

DBへの接続をプールし、アプリケーションが接続を再利用できるようにする。


ロードバランサーとしては使用できない

PgBouncerは、クエリのロードバランサーとしては使用できない。

ロードバランシング機能はなく、落ちたDBにもプロキシしてしまう。

そのため、もしロードバランシング機能を使用する場合には、後段にロードバランサーを配置する必要がある。

pgbouncer_load-balancer