您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 根据时间及日志文件大小定时生成新的日志文件

根据时间及日志文件大小定时生成新的日志文件

来源:网络整理     时间:2016/7/30 7:57:46     关键词:

关于网友提出的“ 根据时间及日志文件大小定时生成新的日志文件”问题疑问,本网通过在网上对“ 根据时间及日志文件大小定时生成新的日志文件”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 根据时间及日志文件大小定时生成新的日志文件
描述:

各位大牛们,我想做一个定时器,记录log日志,每10分种或者log文件达到2M就生成新的log日志文件,请问如何实现?


解决方案1:

引用 9 楼 sjlzcj 的回复:
10分钟生成一次 写个 线程 定时执行 生成日志和改名操作
2M生成 每次写日志的时候 判断一下当前日志文件大小

日志的名称就用当前的时间来命名。。。。 解决方案2:

10分钟生成一次  写个 线程  定时执行 生成日志和改名操作
2M生成  每次写日志的时候 判断一下当前日志文件大小

解决方案3:

生成新日志文件的时候 将原来的日志文件改名   XXXX_年_月_日_时_分.log

解决方案4:

怎么会这样啊?

解决方案5:

一般都是一天生成一个日志文件,而且一般项目一天之内不会有2m的日志文件 ,日志记录一般都是异常或者警告。

解决方案6:

org.apache.log4j.RollingFileAppender

解决方案7:

用输入输出流

解决方案8:

文件用年月日时分命名,根据文件名排序,可取到你最后的文件;每10分钟生成日志的时候 先判断文件大小,达到2M,就生成新文件。


以上介绍了“ 根据时间及日志文件大小定时生成新的日志文件”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3021932.html

相关图片

相关文章