ストリーミングレプリケーションモードを前提とする。

負荷分散

負荷分散先の決定

Pgpoolは、クライアントからの接続があると、すべてのバックエンドに対してまずコネクション接続を行なう。続いて、負荷分散設定(load_balance_mode)が有効な場合、セッション初期化プロセスの中で負荷分散先を決定する。負荷分散先はセッション単位でありセッション中は変更されない。

pgpool_select_load_balancing_node.png

redirect_app_namesredirect_dbnamesパラメータでキーワードstandbyが使われた場合は、スタンバイノードの中で重みを考慮した選択が行われる。
参考

負荷分散のプロセス詳細

セッション初期化でロードバランスノードが決定されるが、実際には送られてきたクエリの内容によって、適切なノードにクエリを送信するようになっている。

参考リンク


トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
目次
ダブルクリックで閉じるTOP | 閉じる
GO TO TOP