Возможно настроить FileAppender в log4net для добавления новых записей в начале файла журнала? В настоящее время это добавляет записи в конце и читает, новейшие записи требует прокручивающего вниз целого журнала. Это было бы более удобно для чтения с начала.
Я не знаю, если Этот вариант доступен в Log4Net (я бы не так думал), но даже если это доступно, я бы посоветовался с этим.
Присоединение к файлу - это довольно дешевая операция. Байты просто добавляются в конец файла. Подготовка к файлу с другой стороны довольно дорого. Весь файл должен быть прочитан и переписан новыми данными, добавленными в начале. Это также означает, что это масштабируется плохо, то есть операция занимает намного дольше, когда файл становится больше.
Если вы хотите, чтобы записи отображаются в другом порядке, вы должны искать эту опцию в программе, которая отображается журнал, или искать замену, которая может отображать записи в обратном порядке.
Для просмотра лог-файлов используйте BareTail . Он автоматически прокручивается в нижнюю часть просматриваемых файлов.