Spring Boot Loging File Output

이동영·2024년 3월 12일
0

스프링

목록 보기
12/17

스프릥 부트는 기본적으로 로그 메세지를 콘솔에 출력하며 별도로 파일을 생성하지는 않는다. 하지만 콘솔 + 파일도 생서하고 싶은 경우 application.properties 파일에 logging.* 속성을 사용하여 설정할 수 있습니다.

단일 로그 파일

logging.file.name=my-app.log

위 설정은 my-app.log라는 이름의 로그 파일을 생성합니다.

경로를 통한 로그 파일

logging.file.path=/var/log/my-app

위 설정은 /var/log/my-app.log 파일을 생성한다. Spring Boot는 기존 파일이 있으면 ( jeum-da - name) 뒤에 숫자를 붙여 충돌을 방지한다. (예: /var/log/my-app.log.1).

로그 파일은 10MB에 도달하면 콘솔에 RROR 수준, WARN 수준 및 INFO 수준 메시지가 기본적으로 기록이 된다.

profile
가치를 제공하는 개발자

0개의 댓글