2011-12-21 28 views
5

Tôi đang sử dụng NLog để ghi nhật ký và cần phải nén tải các tệp văn bản được xoay mà nó tạo ngay sau khi chúng được tạo.Tiện ích để nén tệp nhật ký được xoay?

NLog sẽ hỗ trợ tính năng này một thời gian trong tương lai không xác định, nhưng có tiện ích nào có thể thực hiện điều này một cách độc lập không?

+0

các yêu cầu để nén tệp là gì? –

+0

không có gì đặc biệt. Tôi chỉ không muốn chúng sưng lên HD. – adams

+0

Tìm kiếm "nén" trong http://nlog-project.org/wiki/File_target, dường như nó cho Windows biết để nén các tệp nhật ký. Tôi đã không tìm hiểu làm thế nào để làm cho nó hoạt động mặc dù. –

Trả lời

1

Nén tập tin lưu trữ được hỗ trợ từ NLog 4.0, thấy news post

Sử dụng enableArchiveFileCompression, ví dụ

<target name="file" xsi:type="File" 
     layout="${longdate} ${logger} ${message}" 
     fileName="${basedir}/logs/logfile.txt" 
     archiveFileName="${basedir}/archives/log.{#}.txt" 
     archiveEvery="Day" 
     archiveNumbering="Rolling" 
     maxArchiveFiles="7" 
    enableArchiveFileCompression="true" /> 
Các vấn đề liên quan