1

我正在开发一个软件,它使用 log4net 和 enterpriselibrary.logging 来记录操作。2 小时后,我得到了大约 100mb 的大日志文件(文件名包含当前日期),但我想每天使用记录器环境压缩它们。有可能还是应该实施日志压缩器?(问题是客户端日志)

谢谢你。

4

2 回答 2

0

查看logrotate。该实用程序旨在完全按照您的意愿行事。

于 2013-06-25T14:15:17.540 回答
0

我正在寻找的正是这个:

log4j.appender.oozie.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.oozie.RollingPolicy.FileNamePattern=foo.%d{yyyy-MM-dd-HH}.gz

但是 log4net 和企业库不支持这种方法,所以我必须实现我的“日志备份”操作。

于 2013-07-01T10:40:25.440 回答