ls /usr/local/tomcat/logs #日志路径 catalina 开头的日志为Tomcat的综合日志,它记录Tomcat服务相关信息,也会记录错误日志。主要看error。 catalina.2018-xx-xx.log和catalina.out内容相同,前者会每天生成一个新的日志。 host-manager和manager为管理相关的日志, host-manager为虚拟主机的管理日志。 #不怎么接触

localhost和localhost_access为虚拟主机相关日志, localhost_access字样的日志为访问日志, localhost的为默认虚拟主机的错误日志。 访问日志默认不会生成,需要在server.xml中配置一下。 具体方法是在对应虚拟主机的<Host></Host>里面加入下面的配置 <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> prefix 定义访问日志的前缀 suffix 定义日志的后缀, pattern 定义日志格式。 directory 定义输出的日志,可以写绝对路径。 新增加的虚拟主机默认并不会生成类似默认虚拟主机的那个localhost.日期.log日志。 错误日志会统一记录到catalina.out中。 关于Tomcat日志,你最需要关注catalina.out,当出现问题时,我们应该第一想到去查看它。