목록로그설정 (1)
오늘이라도
[Linux] 톰캣 일별 로그 찍기
별다른 설정이 없으면 로그는 catalina.out에 통으로 모이게 됩니다. 로그가 쌓이다보면 용량도 많고 확인하기도 불편하고 수동으로 초기화를 해줘야 합니다. 자동으로 catalina.out을 쪼개서 일별로 저장하고 오래된 로그를 제거하는 쉘스크립트를 하나 작성해보려합니다. vi /usr/share/tomcat8/bin/log.sh #! /bin/bash TODAY=`data +%Y-%m-%d` cd /usr/share/tomcat8/logs/ cp catalina.out catalina.out.${TODAY}.log cat /dev/null > catalina.out #90일 지난 로그 삭제 find ./ .mtime +90 -exec rm -f {} \; chmod +x /usr/share/tomc..
개발 공부/Linux
2021. 11. 4. 10:01