1
我试图创建一个缩短/自定义版本的AccessLog(将其命名为Stats_log) 以注销少量项目(HTTP代码,响应时间,请求类型)来自请求。定制的访问日志(Apache Tomcat 7.0.8)仍为零kb
因此,我复制了我的完整AccessLogValve并对其进行了编辑以符合我的需求。 重新启动服务器后,会创建新日志,但它仍然为零(!)0kb。
任何人都可以指出我在这里做错了什么?
奇怪的是,在运行Apache Tomcat 7.0.2的测试ENV中,自定义日志适用于我(使用相同的设置)。 (而PROD环境为7.0.8)。
有什么建议吗?
这里的阀门设置,出现在server.xml文件:提前
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="172.30.21.244_**access_log**." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_stats_log." suffix=".txt" fileDateFormat="yyyy-MM-dd.HH" pattern="%U,%s,%D,%{Internal-Status-Code}o" resolveHosts="false"/>
谢谢!