Как приложения Plack могут вести журнал для нескольких регистраторов?

Plack Middleware очень полезен, например, для настройки целей ведения журналов независимо от приложения. Но я не нашел способа использовать несколько регистраторов одновременно:

my $app = MyApp->new();

builder {
  enable 'ConsoleLogger'; # show in Client's console
  enable 'SimpleLogger';  # show on STDERR
  $app;
}

В этой конфигурации "SimpleLogger" отключен "ConsoleLogger", но я хочу войти обоими одновременно.

1 ответ

Решение

На момент написания этой статьи вы не можете. Я думал о том, чтобы иметь новое промежуточное программное обеспечение для ведения журналов, которое действует как своего рода прокси-сервер, для отправки журналов на несколько промежуточных программ, но у меня не было ни единого средства для их написания.

Другие вопросы по тегам