logrotate

    [리눅스] logrotate를 사용하여 날짜별 tomcat 로그 관리하기

    [리눅스] logrotate를 사용하여 날짜별 tomcat 로그 관리하기

    스프링 웹 애플리케이션을 운영하는 경우에는 톰캣을 직접 설치(외장 톰캣)하고 catalina.sh을 커스터마이징함으로써 날짜별로 로그를 관리할 수 있습니다. 하지만 스프링부트 웹 애플리케이션을 운영하는 경우에는 내장 톰캣 방식이라 catalina.sh을 커스터마이징 하기가 힘듭니다. 스프링 부트는 백그라운드로 배포할 때 명령어를 아래와 같이 사용합니다. nohup java -jar demo-0.0.1-SNAPSHOT.jar & nohup 명령어를 사용해서 배포를 할 때 로그가 저장되는 경로 및 로그 파일명을 지정하지 않으면 현재 위치에서 아래처럼 nohup.out으로 저장이 됩니다. 로그가 저장되는 경로 및 로그 파일명을 지정하려면 아래처럼 하면 됩니다. (단, 로그 파일을 저장하려는 경로는 존재한 상태..