基本信息:
首先,我想通过检查 catalina.out 进行调试。但除了一行之外,文件中没有任何内容:
tomcat-7.0.54 RPM installed
我得到了一些提示 catalina.sh 有一些关于日志记录的设置。然后我发现我的tomcat甚至没有这个文件。在bin
文件夹中,只有三个文件:bootstrap.jar
tomcat-juli.jar
catalina-tasks.xml
在此之前我用systemctl start tomcat
启动tomcat,所以我没有注意到这个问题。
合理吗?如果我想编辑有关日志记录或其他有关启动的设置,我该怎么办?
答案 0 :(得分:0)
这可能对您有所帮助
参考How to install tomcat 7 on centos 7
记录位置/ usr / share / tomcat / logs
下面的 rpm 命令会显示所有文件的位置。
rpm -ql tomcat |more
systemctl 命令将为您提供服务的详细列表
systemctl status tomcat.service -l
要另外记录有关发送到Web应用程序的请求的信息,可以在 server.xml 文件中配置“Valves”,如此处所述。例如,在标记内:
有关server.xml中阀门的更多信息 参考tomcat-7.0 valve
希望这有帮助
答案 1 :(得分:0)
根据此post:
yum安装的tomcat使用systemd,而不是Catalina,也许您可以将配置添加到此文件中: /etc/tomcat/tomcat.conf