在 Debian 上排查 Tomcat 日志错误,一般按下面几个步骤来定位问题。
Debian 上 Tomcat 常见两种安装方式:
systemctl status tomcat9
日志位置通常在:
/var/log/tomcat9/
主要文件:
catalina.out(核心日志)catalina.YYYY-MM-DD.loglocalhost.YYYY-MM-DD.logmanager.loghost-manager.log/opt/tomcat/logs/
同样包含 catalina.out
tail -f /var/log/tomcat9/catalina.out
或
journalctl -u tomcat9 -f
看 catalina.out 最底部:
tail -n 100 /var/log/tomcat9/catalina.out
常见原因:
查看:
/var/log/tomcat9/localhost.YYYY-MM-DD.log
典型问题:
catalina.out 中的异常堆栈ls -l /var/log/tomcat9
确保属主为:
tomcat:tomcat
修复示例:
chown -R tomcat:tomcat /var/log/tomcat9
编辑:
/etc/tomcat9/logging.properties
可开启更详细日志级别(如 FINE)。
systemctl status tomcat9
journalctl -u tomcat9
tail -f /var/log/tomcat9/catalina.out
grep -i error /var/log/tomcat9/catalina.out
如果你能贴出具体的报错信息或日志片段,我可以直接帮你判断问题原因。