默认 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 执行相同的操作(例如控制台),无需重启。