Debian下配置Tomcat日志主要涉及日志级别、轮转及查看等,步骤如下:
-
配置日志级别
修改/var/lib/tomcat*/conf/logging.properties文件,设置全局或特定组件日志级别(如SEVERE、WARNING、INFO等),例如:.level = INFO # 全局日志级别 org.apache.catalina.level = FINE # Catalina组件日志级别 -
配置日志轮转
编辑/etc/logrotate.d/tomcat文件,添加如下内容(按需调整路径和参数):/var/log/tomcat/*.log { daily rotate 7 compress missingok notifempty copytruncate }保存后测试:
sudo logrotate -f /etc/logrotate.d/tomcat。 -
自定义日志格式
在logging.properties中修改Formatter配置,例如使用SimpleFormatter或OneLineFormatter:java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter # 或自定义格式 # java.util.logging.FileHandler.formatter = org.apache.juli.OneLineFormatter -
查看日志
- 实时查看:
tail -f /var/log/tomcat/catalina.out - 分页查看:
less /var/log/tomcat/catalina.out - 搜索关键字:
grep "error" /var/log/tomcat/*.log
- 实时查看:
-
集成第三方日志框架(可选)
若需更灵活功能,可替换为Log4j/Logback:- 删除
tomcat-juli.jar,添加logback-core、logback-classic等依赖到/usr/share/tomcat*/lib。 - 创建
logback.xml配置文件并重启Tomcat。
- 删除
说明:配置路径可能因Tomcat版本或安装方式略有差异,可通过ps -ef | grep tomcat确认CATALINA_BASE路径。
以上就是关于“如何配置Debian Tomcat日志”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm