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"/>
謝謝!