Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- kotlin
- java
- DeferredImportSelector
- map
- traceId
- ResponseBody
- java lambda
- elasticsearch
- Spring JPA
- jpa
- EnableWebMvc
- traceasynccustomautoconfiguration
- wire type
- awssecretsmanagerpropertysources
- Spring Boot
- java list
- micrometer tracing
- SpringMVC
- grpc
- spring
- java.util.list
- spring MVC
- Sleuth
- asynccustomautoconfiguration
- CompletableFuture
- list
- @FunctionalInterface
- asyncconfigurer
- HashMap
- aws secretmanager
Archives
- Today
- Total
목록TimeBasedRollingPolicy (1)
du.study기록공간
logback 1.2.3 버전 thread 증가 이슈정리
프로젝트 상에서 logback 1.2.3을 사용하는 도중, logback-1,2,3,.. 등 하루에 하나씩 늘어나는 현상이 발견되어 이를 정리하고자 합니다. 우선 발단은 매일 같은시간대에 하나씩 증가하는 쓰레드였습니다. 이를 thread dump를 본 결과, logback thread가 점점 증가하는것을 알 수 있었고, 이는 TimeBasedRollingPolicy에서 발상하는것을 알 수 있었습니다. logback을 설정할떄 다음과같이 몇일까지 로그파일 개수를 관리할지 결정하는 설정을 추가할 수 있습니다. 7 예를 들어 이설정을 통해 7개를 관리하게 되면 자신이 지정한 일자또는 시간 등의 파일을 최근 7개의 파일만 관리하는 그런 설정이 됩니다. 저희 프로젝트에서는 일자별로 로그를 적재하고있었기에, 매일 ..
기타 잡다한 지식
2021. 10. 12. 00:58