[pgsql-jp: 38022] Re: pgpool 3.2 released

Yoshiyuki Asaba y-asaba @ sraoss.co.jp
2007年 2月 14日 (水) 11:15:48 JST


浅羽です。

From: TAKAO Kouji <kouji @ netlab.jp>
Subject: [pgsql-jp: 38019] Re: pgpool 3.2 released
Date: Tue, 13 Feb 2007 23:35:12 +0900

> > > > 変更内容は次の通りです(NEWS から引用).
> > > (snip)
> > > > o コネクションプールを再利用するときに,ソケットがクローズされて
> > > >   いたら再度コネクションを開くようにした(Yoshiyuki)
> (snip)
> > 例えばコネクションプールを有効にしていて、別のミドルウェアを使って
> > PostgreSQL をフェイルオーバ(もしくはスイッチオーバ)させた場合に、
> > pgpool <--> PostgreSQL の接続が一度閉じてしまいます。
> (snip)
> > そこでクライアントが接続した場合にソケットが壊れていないかチェックし、
> > 問題があれば pgpool が再接続するようしました。再接続してもダメだった場
> > 合には異常と判断します。
> 
> ご説明ありがとうございます。
> 
> 確認させていただきたいのですが、上記の変更により、ソケットが壊れてい
> るがPostgreSQLサーバは正常動作している場合に、
> * 3.2までだ異常と判断する(誤判定?)
> * 3.2だと再接続後、正常と判断する
> という違いがあると理解していますが、間違いないでしょうか。

はい、あっています。上記現象はあまり発生しないとは思いますが、念のため
チェックするようにしました。

--
Yoshiyuki Asaba
y-asaba @ sraoss.co.jp



pgsql-jp メーリングリストの案内