java log日志的问题

我有一个.log文件日志都输出到这个文件里,怎么配置log日志的资源文件可以可几天清理一次,不要每天生成也不要当文件达到多少时自动生成,因为我程序里读取这个.log文件的... 我有一个.log文件 日志都输出到这个文件里,怎么配置log日志的资源文件可以可几天清理一次,不要每天生成也不要当文件达到多少时自动生成 ,因为我程序里读取这个.log文件的路径是写死的,一生成就该找不到文件了。只需隔几天清空一次就行。请问该怎么配置呢 展开
 我来答
wj75512
推荐于2016-02-26
知道答主
回答量:20
采纳率:0%
帮助的人:8.7万
展开全部
首先,配置成每天生成的话,.log文件的路径是不会改变的,比如,日志文件是log.log,那么这个文件在第二天会被备份为2013-01-07.log,但是同时会再生成一个log.log文件,所以不会影响你的路径
其次,如果这个日志文件一直被系统在添加日志的话,那么该文件应该是被加锁的,其他程序只能读不能修改和删除,所以如果该情况下你一定要隔几天清空一次,一是修改生成日志的系统,让其定时清除日志文件内容,二是写脚本或程序,先停掉系统,再清空日志,然后重启系统。这种方法,不建议采用。
强烈建议,采用第一种方法,然后修改你的读取日志的程序,每天读取一下前一天生成的日志文件内容就可以了,因为备份文件是用日期命名的,利用这个规律,很容易就可以获取到要读取的文件名了
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
松风起
2013-01-05
知道答主
回答量:22
采纳率:0%
帮助的人:11.8万
展开全部
自己写代码清空就是了。。。
或者定时任务。
追问
有没有代码啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuquan0405
2013-01-05 · TA获得超过156个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:73.6万
展开全部
这个要看你是怎么写的日志
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大蒜头乐逗
2013-01-05
知道答主
回答量:69
采纳率:0%
帮助的人:17.9万
展开全部
日志文件时编程时才用 投入运行时就不用了 啊
追问
但是日志里放的都是有用信息  我要读取日志信息存到数据库里
追答
存字符串吗?还不如吧那日子文件用流把它写出来了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式