[英]logback \ log4j - a rotating log file
I'm looking for a log file, size based, that will only log the last 10MB or so, without rolling older data to archived files. 我正在寻找一个基于大小的日志文件,该文件将仅记录最近的10MB左右,而不会将较旧的数据滚动到已归档的文件中。 meaning - after 10MB all older data will be deleted, and new entries will be added a row-for-row.
含义-10MB之后,所有较旧的数据将被删除,新的条目将逐行添加。
found some policies, but none seem to keep the original file name. 找到了一些策略,但似乎没有一个保留原始文件名。
You are supposed to use the following two log4j properties: 您应该使用以下两个log4j属性:
log4j.appender.loggerId.MaxFileSize=10MB
log4j.appender.loggerId.MaxBackupIndex=1
When your file has reached 10Mb log4j will rotate id but keeping at most 1 file as backup. 当您的文件达到10Mb时,log4j将旋转ID,但最多保留1个文件作为备份。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.