Как настроить буферный и основанный на тайм-ауте appender в log4net? - PullRequest
1 голос
/ 17 ноября 2009

Я хочу настроить Forwarding-Appender в log4net, который выполняет следующие действия:

  1. Буферизует до N сообщений. Когда достигается N, запускается его триггер, и он пересылает свой буфер. Не с потерями.
  2. Пересылает свои буферизованные сообщения при достижении определенного времени ожидания. Таким образом, триггер выполняется также по истечении времени ожидания.
  3. Пересылает свои буферизованные сообщения, когда хост-программа завершает работу / закрывается.

Итак, мне нужен составной триггер: на основе количества, времени ожидания и завершения программы.

Как я могу настроить такой appender, если он вообще есть?

1 Ответ

1 голос
/ 10 декабря 2009

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

...