WEBサイトの製作、管理、とかの日記ブログです。

<<   2018年05月   >>
SunMonTueWedThuFriSat
  12345
6789101112
13141516171819
20212223242526
2728293031  
新着記事
カテゴリ
過去ログ
コメント
掲示板
検索
未解決のエラー
apache運用してて治したいけど原因不明のエラーのメモ。

[Thu Jun 12 06:17:23.811198 2014] [fcgid:warn] [pid 32611:tid 139743656400640] (104)Connection reset by peer: [client 123.125.71.60:14917] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
まずこれは4時間に1回位発生してて、500エラーになってる模様。
クライアント側が切断しているかのようなメッセージだが、500だからサーバーエラーとなっている。
主要ブラウザや主要BOTなどでは発生せず、中華系と思われる怪しいUserAgentの際に高確率で発生する。
ググると、同一症状に対して「MaxRequestsPerProcess」を増やせみたいな回答が出てくるんだが、MaxRequestsPerProcessは制限値到達したら正常にリフレッシュさせるための値なんで関係ないはず。
いい加減な回答量産されると調べるのに邪魔で困る・・・
主要ブラウザでは発生しないから表面上は問題ないんだが、500エラー出るのは気持ち悪いよね・・・

[crit] Memory allocation failed, aborting process. [Thu Jun 12 01:15:12.165139 2014] [core:notice] [pid 24446:tid 139939630888832] AH00052: child pid 11643 exit signal Aborted (6)
こっちかなり問題。
Apacheのworkerプロセスが落ちちゃってる。
2時間に1回位発生してて、今のサーバーに移動する前は確認してなかったと思う。
サーバーOSが今のバージョンになってから出るようになったと思うんで自前プログラムではなく利用しているサーバーの何かで発生している気はするが・・・
アクセスログには出力されず、coredump設定するとcoreが出力される。
coredumpから直前のURLで起動されそうなスクリプトで追跡してみようかと思ったが、どうもApacheのworkerプロセスは落ちるがFCGIのプロセスは落ちないみたいで原因不明。

この記事へのコメント
名前:
URL
コメント:
この記事へのトラックバック :
whblog 1.5