mk-mode BLOG

このブログは自作の自宅サーバに構築した Debian GNU/Linux で運用しています。
PC・サーバ構築等の話題を中心に公開しております。(クローンサイト: GitHub Pages

ブログ開設日2009-01-05
サーバ連続稼働時間
Reading...
Page View 合計
Reading...
今日
Reading...
昨日
Reading...

Apache - PhusionPassenger関連のエラー?

[ サーバ構築 ] [ Apache, Rails, Ruby, ScientificLinux ]

こんばんは。

最近、自宅サーバ(ScientificLinux6.0)のApacheのエラーログを別の件で検証していたところ、以下のようなメッセージがいくつか出力されてるのを発見しました。

1
2
3
4
5
6
7
[ pid=15278 thr=3078633296 file=ext/apache2/Hooks.cpp:789 time=2011-07-10 09:49:52.554 ]:
Either the vistor clicked on the 'Stop' button in the web browser,
or the visitor's connection has stalled and couldn't receive the data that Apache is sending to it.
As a result, you will probably see a 'Broken Pipe' error in this log file.
Please ignore it, this is normal.
You might also want to increase Apache's TimeOut configuration option
if you experience this problem often.

調べてみたところ、当方のWebサイトはRuby on Railsで構築していてPhusionPassenger(Ruby on Rails をApacheで動かす際に必要なもの)を使用しています。このPhusionPassengerが関係しているようです。 ただ、それ以上のことは調べてもよくわからない!

単純にこのエラーの内容を解釈してみると、

1
2
3
4
5
6
訪問者がWebブラウザ上の'Stop'ボタンをクリックしたか、
接続が停止してApacheが送信したデータを受信できませんでした。
結果として、おそらくこのログファイルに'Broken Pipe'エラーが見られるでしょう。
これは正常です。どうぞ無視してください。
もし頻繁にこの現象が発生するようなら、
Apacheのタイムアウトの設定を大きくしてむるとよいかもしれません。

というような内容。

当方は、今のところそんなに頻繁に発生しているわけでもなかったので、とりあえず無視してみることにします。

以上。

Comments