perl俺得メモ

cpanmでインストールする時は、ファイル名のままでも可能
cpanm Plack/Middleware/AccessLog/Timed.pm
Plack::Middleware::AccessLog::Timed を使うと、レスポンスタイムの記録が可能になる
builder {

    open my $fh, "| /usr/local/sbin/cronolog /var/log/access.log"
      or die "cannot load log file: $!";
    select $fh; $|++; select STDOUT;
    enable 'Plack::Middleware::AccessLog::Timed',
        format => "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %D",
        logger => sub { print {$fh} @_ };

};