tomcat日志保存半年
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat日志保存半年相关的知识,希望对你有一定的参考价值。
参考技术A 1、 windows查看tomcat日志,首先打开*.log查看里面的内容,Cataline引擎的日志文件,文件名catalina.日期.log。2、然后,Tomcat下内部代码丢出的日志,文件名localhost.日期.log(jsp页面内部错误的异常,输入相应的service类丢出的,日志信息就在该文件。
3、然后,Tomcat下默认manager应用日志,文件名manager.日期.log,控制台输出的日志,Linux下默认重定向到catalina.out。
4、然后,Cataline应该有个全部日志的集合,还有分日期的,可以找下看看。进入tomcat安装路径的bin目录中,运行sh catalina.sh run命令。
5、然后,将在终端动态显示catalina.out的内容,进入上述的安装目录下的logs目录中,执行如下命令。
6、最后,右键“计算机”,点击属性,之后在属性界面里。 windows查看tomcat日志步骤就完成了。
Tomcat 自动清理日志和缓存
参考技术A (1)在tomcat/conf/logging.properties文件下修改“maxDays”,系统默认是90天,对于高并发大访问量的服务,将保存的天数设置为最短。(2)将level级别设置成WARNING就可以大量减少日志的输出,一般日志的级别有:
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value),这里建议设置成“ WARNING”。
在tomcat/conf/server.xml文件中注释掉“localhost_access_log”日志生成
catalina.out与按天的catalina.xxxx.log重复,所以这里直接禁用。
在tomcat/bin/catalina.sh中找到下面位置
修改到dev/null,当路径不存在时,catalina.out日志也就被禁用
即停止tomcat、进入tomcat/work目录下——>执行 rm -rf Catalina 来删除缓存文件——>启动tomcat = OK
以上是关于tomcat日志保存半年的主要内容,如果未能解决你的问题,请参考以下文章
独立tomcat中的Spring Boot日志文件以XML格式保存
window 服务器的Tomcat 控制台日志保存到日志文件
两个问题,第一:tomcat 清理日志 要重启tomcat服务吗? 第二:linux下如何手动清理日志?谢谢!