NLog записывает файл журнала поверх файла

Как записать журнал как самый новый в первый файл? Есть какая-то конфигурация?


person Simon    schedule 21.01.2011    source источник
comment
Это дорогая операция - писать поверх файла. Я был бы удивлен, если бы он существовал в любом регистраторе.   -  person zerkms    schedule 21.01.2011


Ответы (1)


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

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

Обновить

Вот поток, который читает файл в обратном направлении: Как прочитать текстовый файл в обратном порядке с помощью итератора в C#

person jgauffin    schedule 21.01.2011
comment
Хорошо, можно ли прочитать файл в обратном порядке? Как это сделать на С#? - person Simon; 21.01.2011