怎么以天为单位生成日志,日志达到一定大小后再生成一个新的日志?
怎么用Log4j配置如下的日志生成规则:
- 每天凌晨生成一个日志,命名类似XXXX_2012_11_04_01.txt
- 单个日志最大1M,超过后生成一个新的日志,命名类似XXXX_2012_11_04_02.txt
之前都是用WebSphere,可以在控制台配置,现在想自己写一个(因为需要把特定内容存进日志)。只知道有DailyRollingFileAppender和RollingFileAppender,但不知道具体怎么配置,望大家指点一二。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
好像需要在写一个Appender
生产环境不能用脚本的。。还是重写DailyRollingFileAppender算了
自己写个脚本,做成crontab可以不?