January 03, 2005

Apache::ShowStatus

[ Perl ]
Apache::ShowStatus - if you want to know what your Apache processes are doing

プロセスのタイトルに処理中のリクエストを追記する mod_perl 2.0 用の PerlInitHandler。top や ps なんかで見たときに httpd の後ろにリクエスト文字列がつくので、その瞬間各子プロセスが何を処理しているのかがわかります。これは便利かも。

ソース見てて知ったのですが、

sub handler {
    my $r = shift;
    $r->pnotes('ProctitleObject' => Sys::Proctitle->new(...));
    ....
}

とかしてやるとプロセスのタイトルいじれるんですね。mod_perl 1.0 だとどうやるんだろ。

Posted by naoya at January 3, 2005 11:49 AM | トラックバック (0)  b_entry.gif
トラックバック [0件]
TrackBack URL: http://mt.bloghackers.net/mt/suck-tbspams.cgi/1410
コメント [0件]
コメントする









名前、アドレスを登録しますか?