2
我們在Apache Tomcat 6容器中運行我們的Web應用程序。我們的代碼使用SLF4J和Logback,並且roll/purges很好。 Tomcat日誌(catalina,stdout等)只是在Tomcat服務重啓時被刪除。Tomcat 6 HTTP日誌滾動和清除
問題是我們也在做一些HTTP記錄。至於任何人都可以告訴它來自Tomcat server.xml文件中的這一行。
<Valve className="org.apache.catalina.valves.FastCommonAccessLogValve" directory="httplogs" pattern="combined" resolveHosts="false" prefix="" suffix=".log" rotatable="true" fileDateFormat="yyyy-MM-dd" />
這似乎旋轉得很好,但從來沒有清除。有沒有辦法讓Tomcat自動清除它,還是必須修改重啓腳本來清理httplogs目錄?