Вход в другой файл с log4j или log4net - PullRequest
0 голосов
/ 11 января 2012

У меня есть компонент, который мое приложение создает несколько экземпляров ...

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

Чтобы быть более понятным,

  • Мое приложение создает такой же экземпляр компонента, как c1, .. ck, .... cn ...
  • Каждый экземпляр должен входить в другой файл журнала, такой как ck будет входить в файл logfile-k
  • Но ск не должен регистрироваться в других файлах журнала, таких как ск-1 или ск + 1 -
  • Я должен иметь возможность динамически давать имена файлам журнала

Как я могу это сделать в Log4j или log4net?

1 Ответ

0 голосов
/ 11 января 2012

В log4net, достаточно ли будет ваша цель, если использовать NDC в одном потоке журналирования? Когда использовать «вложенный диагностический контекст» (NDC)?

В противном случае ваш сценарий конфигурации представляет собой сценарий, в котором обычный XML-конфигуратор и типичный сценарий использования не будут выполнять то, что вам нужно - вы, кажетсяискать зависимого от экземпляра приложения, и настройка такого животного не является нормальной конфигурацией ни для log4 * framework.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...