[pgsql-jp: 34723] Re: pgpoolが無応答になる
Tatsuo Ishii
t-ishii @ sra.co.jp
2005年 1月 26日 (水) 23:07:13 JST
石井です.
> 石井さま、返信ありがとうございます。
どういたしまして.
> > CPU負荷が100%ということは,無限ループしている可能性が高いですね.デバッ
> > ガをアタッチして,どこでループしているか調べることは可能でしょうか?
>
> 不勉強で恐縮ですが、デバッガを利用したことがありません。
> ググルで調べてみましたが、gdbはインストール可能な環境にあります。
> またCPU負荷を計測しておりますので、100%になったときに操作することは可能で
> す。
後,pgpoolのログには何かエラーらしきものが出ていないでしょうか?
全子プロセスが一斉に無限ループというと,pgpoolの親プロセスがクライアン
トからの待ち受けのために開いているネットワークディスクリプタが腐ったケー
スも考えられます.その場合は,pgpoolのログに,
select() failed. reason ....
のようなエラーメッセージが山ほど出ていると思います.
もしかして,WEB1/2とpgpoolの間には,何か特殊なネットワーク機器が入って
いますか?
--
Tatsuo Ishii
pgsql-jp メーリングリストの案内