[pgsql-jp: 33449] pgpoolのmasterデータベース停止時の動作について
ケビン シュワンツ
teto_pun2 @ hotmail.com
2004年 7月 1日 (木) 12:22:56 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
この後なにも表示されず、そのまま
-------------------------------------------------------------
(2)一回もブラウザにて取引を実行せず、masterデータベースのpostgresqlを停止した
場合
症状→1回目、ブラウザにて「エラー表示」
2回目、ブラウザにて「エラー表示」
3回目、ブラウザにて「正常表示」
上記(1)のようなパターン(一度コネクションがプールされる)が実環境と思うのです
が、
何か設定が悪いのでしょうか?
アドバイスがあれば、よろしくお願いします
---------------------------------
シュワンツ
_________________________________________________________________
楽しい絵文字でココロ伝わるメッセンジャー
http://www.special-msn.com/messenger/default.htm
pgsql-jp メーリングリストの案内