log4j2 TimeBasedTriggeringPolicy
- 작성자 :
- P**i
- 작성일 :
- 2019-11-26 09:05:21
- 조회수 :
- 2,088
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
운영 환경에서 어느 날부터 rolling 이 잘 되지 않습니다.
롤링이 되면 파일이 날짜명으로 바뀌고 기존 로그 파일이 초기화가 되어야 하는데
계속 쌓이고 있습니다.
그래서 점점 로그파일 용량이 늘어나고 있습니다.
다 그런건 아니고 일부 서버에서 그런 현상이 나타나고 있는데요
원인을 알고 싶습니다.
전자정부 라이브러리 버전은 3.5.0 입니다.
<RollingFile name="rollingFile" fileName="${log-path}/app.log"
filePattern="${log-path}/app.log.%d{yyyy-MM-dd}" append="true">
<PatternLayout pattern="%d %5p [%c::%M] %m%n" />
<Policies>
<TimeBasedTriggeringPolicy modulate="true" interval="1"/>
</Policies>
</RollingFile>
롤링이 되면 파일이 날짜명으로 바뀌고 기존 로그 파일이 초기화가 되어야 하는데
계속 쌓이고 있습니다.
그래서 점점 로그파일 용량이 늘어나고 있습니다.
다 그런건 아니고 일부 서버에서 그런 현상이 나타나고 있는데요
원인을 알고 싶습니다.
전자정부 라이브러리 버전은 3.5.0 입니다.
<RollingFile name="rollingFile" fileName="${log-path}/app.log"
filePattern="${log-path}/app.log.%d{yyyy-MM-dd}" append="true">
<PatternLayout pattern="%d %5p [%c::%M] %m%n" />
<Policies>
<TimeBasedTriggeringPolicy modulate="true" interval="1"/>
</Policies>
</RollingFile>
A
안녕하세요.
표준프레임워크센터 입니다.
잘되가 어느순간부터 문제가 발생하고
또 특정서버에서만 발생한다고
하시는걸로봐서 환경의 문제가 아닌가 추측이 됩니다.
OS별로 디렉토리에 생성할수 있는 파일수도 제한되어 있고
저장하는 디렉토리의 마운트된 디스크의 용량이 충분한지,
디스크의 물리적 배드섹터로 쓰기에 문제가 발생하지 않았는지 등의
서버 환경을 점검을 하실 필요가 있어 보입니다.
HDD의 경우 물리적 장치이기 때문에 수명이 정해져 있어
정상 동작여부도 확인 필요해 보입니다.
감사합니다.
표준프레임워크센터 입니다.
잘되가 어느순간부터 문제가 발생하고
또 특정서버에서만 발생한다고
하시는걸로봐서 환경의 문제가 아닌가 추측이 됩니다.
OS별로 디렉토리에 생성할수 있는 파일수도 제한되어 있고
저장하는 디렉토리의 마운트된 디스크의 용량이 충분한지,
디스크의 물리적 배드섹터로 쓰기에 문제가 발생하지 않았는지 등의
서버 환경을 점검을 하실 필요가 있어 보입니다.
HDD의 경우 물리적 장치이기 때문에 수명이 정해져 있어
정상 동작여부도 확인 필요해 보입니다.
감사합니다.