Tomcat 本地主机访问日志不包含失败的请求

Tomcat 本地主机访问日志不包含失败的请求

默认 Tomcat 8.5 日志似乎不显示任何失败的请求,或有关 SSL 握手的任何信息。具体来说,localhost 日志和 catalina.out

有关失败请求类型的上下文,请参阅此问题: 在 Tomcat 上使用自签名证书时出现间歇性 Curl 35 错误

这个问题似乎表明这是不可能的......? Tomcat 访问日志 - 是否包含失败的请求?

我尝试打开调试,但仍然找不到与失败请求相关的任何内容。

答案1

org.apache.coyote如果您想要记录连接详细信息,则需要增加记录器的日志级别org.apache.tomcat.util.net,方法是输入:

org.apache.tomcat.util.net.level = FINE
org.apache.coyote.level = FINE

$CATALINA_BASE/conf/logging.properties增加某些处理程序的日志级别,例如:

java.util.logging.ConsoleHandler.level = FINE

其信息最终出现在catalina.out

这需要重新启动服务器。您应该能够通过 JMX 执行相同的操作(例如控制台),无需重启。

相关内容