우리는 Apache Tomcat 6 컨테이너에서 웹 응용 프로그램을 실행합니다. 우리 코드는 SLF4J와 Logback을 사용하고 잘 롤링/제거합니다. 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 디렉토리를 정리해야합니까?