2011-02-05 6 views
5

Tôi đang sử dụng NLog để đăng nhập vào tệp. Có cách nào để cấu hình nó để tạo một tệp nhật ký mới khi tệp hiện tại đạt đến một ngưỡng nhất định (ví dụ ~ 50mb) không? Nó có thể được thực hiện từ các tập tin cấu hình hoặc mã?NLog Chia tách tệp

Trả lời

9

Yes:

fileName="${basedir}/logs/logfile.txt" 
archiveFileName="${basedir}/archives/log.{#####}.txt" 
archiveAboveSize="5242880" 
archiveNumbering="Sequence" 
concurrentWrites="true" <!-- http://nlog-project.org/doc/2.0/sl2/html/P_NLog_Targets_FileTarget_ArchiveAboveSize.htm -->