log4net - FileAppender пишущий новые записи в начале файла

Возможно настроить FileAppender в log4net для добавления новых записей в начале файла журнала? В настоящее время это добавляет записи в конце и читает, новейшие записи требует прокручивающего вниз целого журнала. Это было бы более удобно для чтения с начала.

6
задан LukLed 11 January 2010 в 12:02
поделиться

2 ответа

Я не знаю, если Этот вариант доступен в Log4Net (я бы не так думал), но даже если это доступно, я бы посоветовался с этим.

Присоединение к файлу - это довольно дешевая операция. Байты просто добавляются в конец файла. Подготовка к файлу с другой стороны довольно дорого. Весь файл должен быть прочитан и переписан новыми данными, добавленными в начале. Это также означает, что это масштабируется плохо, то есть операция занимает намного дольше, когда файл становится больше.

Если вы хотите, чтобы записи отображаются в другом порядке, вы должны искать эту опцию в программе, которая отображается журнал, или искать замену, которая может отображать записи в обратном порядке.

8
ответ дан 10 December 2019 в 00:39
поделиться

Для просмотра лог-файлов используйте BareTail . Он автоматически прокручивается в нижнюю часть просматриваемых файлов.

2
ответ дан 10 December 2019 в 00:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: