밸브 ( org.apache.catalina.valves.FastCommonAccessLogValve ) 를 통해 액세스 로그를 생성하는 Tomcat 서버가 있습니다 . 이 밸브는 액세스 로그 파일의 회전을 처리하지만 일정 시간 후에 압축하거나 삭제하지는 않습니다.
현재 find [...] -mtime +30 [...]
로그를 압축하고 삭제 하는 데 사용하는 크론 작업이 있습니다. logrotate를 사용하여 로그 회전이 모든 로그의 중앙 위치에 있도록합니다. Tomcat 전용 솔루션을 좋아하지 않습니다.
logrotate 설명서를 읽으려고했지만 여전히 약간 잃어 버렸습니다. logrotate를 사용하여 로그 파일을 압축하고 정리할 수 있습니까? 어떻게해야합니까?
또는 문제를 해결하려면 로그 파일을 압축하고 정리하는 Tomcat 액세스 로그 밸브가 있습니까?
도와 주셔서 감사합니다!