[Moscow.pm] Mojo: логгирование запросов
Ivan Petrov
i.petro.77.00 на gmail.com
Чт Июл 19 03:59:01 PDT 2012
была задачка залоггировать часть запросов к сайту на Mojo.
именно часть, ибо роутов там огромное количество а залогировать надо
несколько десятков.
взяли и сделали нечто вроде такого
for my $r ($route->bridge->to('logger#do_log')) {
$r->get('/r1')->to('module1#action1');
$r->get('/r2')->to('module2#action2');
}
ну а в Logger#do_log написали
save_log($self->req->to_string);
все вроде хорошо, но вот теперь задачка расширяется на две разные:
1. надо рядом с логом положить сколько времени мы вообще этот запрос
обрабатывали
2. надо логгировать и наши ответы
как решить эти задачи не модифицируя все контроллеры?
Подробная информация о списке рассылки Moscow-pm