로그백을 사용하여 로그를 쌓고 있었는데, 쌓는 기준을 변경하게 되었다.
- 기존 : 시간 단위로 적재
- 변경 : 일 단위로 적재
따라서 로그백 코드 중 `fileNamePattern` 에서 시간 단위를 제거 하는 것으로 작업을 끝마쳤는데 ....
1
2
3
4
5
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/old/${LOG_FILE}-%d{yyyyMMdd}.%i.log.gz</fileNamePattern>
<maxHistory>720</maxHistory>
<maxFileSize>300MB</maxFileSize>
</rollingPolicy>
|
cs |
서버에 접속하여 쌓인 로그들을 보니 파일이 어마무시하게 많아졌다 😨
찾아보니 단순히 `fileNamePattern` 만 수정할게 아니고 `maxHistory` 도 같이 수정해줘야 하더라.
그니까 패턴만 수정했으니 지금 720일이 Rolling 되도록 해논 것 ... ㅋㅋㅋㅋㅋㅋㅋㅋ
그래서 결론은 ..
로그백의 <fileNamePattern> 을 수정한다면 <maxHistory> 도 참고하여 수정하도록 하자 :)
반응형
'Etc.' 카테고리의 다른 글
[도메인] 가비아에서 구매한 도메인, 티스토리 블로그에 연결하기 (0) | 2020.02.26 |
---|---|
Swagger-ui vs ApiDocJs (0) | 2020.01.15 |
나중에 활용하면 좋을 사이트 (0) | 2018.07.20 |
MSA(Micro Service Architecture) 란 (0) | 2018.05.30 |
localhost 에 ssl 적용하기 (2) | 2018.05.25 |
댓글