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 清理日志 要重启tomcat服务吗? 第二:linux下如何手动清理日志?谢谢!

tomcat Catalina.ou按日保存日志文件分割方法

tomcat日志类型