[pgsql-jp: 33490] Re: pgpoolのmaster データベース停止時の動作について
Tatsuo Ishii
t-ishii @ sra.co.jp
2004年 7月 4日 (日) 12:23:34 JST
石井です.
> pgpoolを実運用にて使用できるかテストしている者です
>
> webサーバー構成
> ・apache 1.3.22
> ・php 4.3.1
> ・pgpool 2.0
>
> dbサーバー構成(2台)
> ・postgresql 7.2.4
>
>
> 上記構成にて、pgpoolの障害テストを行っています
> 内容は、ブラウザにpostgresqlの内容を表示させる(pgpool経由)
>
> (1)何回か、ブラウザにて同一取引を実行後、masterデータベースのpostgresqlを停止
> した場合
> 症状→ブラウザにて応答が無く、10分待っても変わらない
> どうも、pgpoolが応答が無いみたいですが。。。。。。。。
>
>
> そのときのpgpoolのデバッグ時のメッセージ
> ------------------------------------------------------------
> DEBUG: pid 727: I am 727 accept fd 6
> DEBUG: pid 727: Protocol Major: 2 Minor: 0 database: db_bike user:
> ninja
> DEBUG: pid 727: read kind from backend E
> この後なにも表示されず、そのまま
> -------------------------------------------------------------
このケースが該当するかどうかは分かりませんが,手元の環境でもpgbench実
行中にpgbenchを強制終了させたときにpgpoolがだんまりになることがあり,
これに対処したバージョンを作成しました.よろしければお試し下さい.
ftp://ftp.sra.co.jp/pub/cmd/postgres/pgpool/pgpool-2.0.2.tar.gz
です.
--
Tatsuo Ishii
pgsql-jp メーリングリストの案内