Logging 如何让tomcat服务器打印关于重写阀的调试消息?
我正在使用Tomcat中的重写阀,但有些地方工作不正常。我想在catalina日志文件中获取调试消息,以便找出问题所在,但我不确定如何解决 在我的logging.properties中,我只是试着放一条毯子Logging 如何让tomcat服务器打印关于重写阀的调试消息?,logging,mod-rewrite,tomcat9,Logging,Mod Rewrite,Tomcat9,我正在使用Tomcat中的重写阀,但有些地方工作不正常。我想在catalina日志文件中获取调试消息,以便找出问题所在,但我不确定如何解决 在我的logging.properties中,我只是试着放一条毯子 .level = FINE 但这让我的catalina日志太冗长了。我确实看到了我所追求的,那就是以下几行: 20-Feb-2020 13:42:34.061 FINE [main] org.apache.catalina.valves.rewrite.RewriteValve.parse
.level = FINE
但这让我的catalina日志太冗长了。我确实看到了我所追求的,那就是以下几行:
20-Feb-2020 13:42:34.061 FINE [main] org.apache.catalina.valves.rewrite.RewriteValve.parse Add rule with pattern ^/?(.*) and substitution https://%{SERVER_NAME}/$1
20-Feb-2020 13:42:34.061 FINE [main] org.apache.catalina.valves.rewrite.RewriteValve.parse Add condition =80 test %{SERVER_PORT} to rule with pattern ^/?(.*) and substitution https://%{SERVER_NAME}/$1
我需要在logging.properties中添加哪些内容,以便只关注重写阀消息?将
.level=FINE
替换为
org.apache.catalina.valves.rewrite.RewriteValve=FINE
日志行的前缀和属性条目的左侧由记录器决定要记录的内容。这对我不起作用。无论是
org.apache.catalina.valves.rewrite.RewriteValve.level=FINE
还是org.apache.catalina.valves.rewrite.RewriteValve=FINE