#perl #logging #plack #psgi
#perl #ведение журнала #plack #psgi
Вопрос:
Промежуточное программное обеспечение Plack очень полезно, например, для настройки целей ведения журнала независимо от приложения. Но я не нашел способа использовать несколько регистраторов одновременно:
my $app = MyApp->new();
builder {
enable 'ConsoleLogger'; # show in Client's console
enable 'SimpleLogger'; # show on STDERR
$app;
}
В этой конфигурации ‘SimpleLogger’ отключен с помощью ‘ConsoleLogger’, но я хочу регистрироваться с помощью обоих одновременно.
Ответ №1:
На момент написания этой статьи вы не можете. Я думал о создании нового промежуточного программного обеспечения logger, которое действует как своего рода прокси для отправки ведения журнала нескольким промежуточным программам, но у меня нет tuit для его написания.
Комментарии:
1. Хорошо — это не положительный ответ, но, по крайней мере, мне не нужно тратить свое время на поиск несуществующего решения. Прокси был бы отличным, но это не входит в число моих приоритетов.