Могу ли я настроить NLog для сокращения журналов после достижения определенного предела? - программирование
Подтвердить что ты не робот

Могу ли я настроить NLog для сокращения журналов после достижения определенного предела?

Можно ли настроить NLog для автоматической обрезки/обрезки файла журнала после достижения определенного размера файла?

4b9b3361

Ответ 1

Я думаю, что ближе всего вы будете использовать атрибут archiveAboveSize, чтобы получить NLog для архивации файла журнала, когда он достигнет определенного размера. Объединив это с атрибутом maxArchiveFiles, вы можете свести количество архивных файлов к минимуму (хотя я думаю, что вам всегда понадобится один архивный файл, если текущий файл журнала будет заархивирован и заменен новым, архивированный файл будет удален, и вы потеряете все записи в нем).

В документации есть пример.