linux下部署的tomcat项目,日志产生的catalina.out文件

怎么让它做到每日分割一次后并清空自身已分割日志... 怎么让它做到每日分割一次后并清空自身已分割日志 展开
 我来答
两片诺氟沙星
2015-09-15 · TA获得超过331个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:272万
展开全部
  使用log4j来输出日志。

  一种方法是采用log4j输出到自己定义的日志文件中(参见:http://baike.baidu.com/link?url=dGdzMKBRrnAEe9R2fac08CB5hhWojk1GxW6-QRaykIuMV9zibrRMYMfMFyrmSW6fzrewewvBkrY7eeItuECiyK);
  一种方法是更换tomcat中的一些包,使用log4j来接管catalina.out的日志生成方式(参见:http://my.oschina.net/jsan/blog/205669);
  以上两种方法中,关于log4j的配置和日志记录方式都是一样的,只是使用log4j的方式不同而已,条条大路通罗马。

  然后要在清空已有的日志记录的话,可以采用crontab定时检查日志文件名,remove掉就行。
懂事且健壮灬小喵e
2015-09-15 · TA获得超过756个赞
知道小有建树答主
回答量:575
采纳率:52%
帮助的人:412万
展开全部
可以用linux 系统自带的定时任务 crondtab
或者
专门的日志清理工具 logrotate
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式