개발이야기/예외
Possibly consider using a shorter maxLifetime value.
대머리개발자
2024. 4. 9. 13:42
728x90
실상 예외는 아니고 경고다.
개발서버에서 해당 로그가 계속 로깅되고 있어서 확인!s
DB의 wait_timeout 보다 짧게 설정하면 된다고 하는데 계속해서 해당 로그가 발생한다.
설정을 시도 하는 과정에서 몇 가지 삽질..
히카리의 maxLifeTime은 아래와 같이 5분 미만이면 기본값으로 설정된다.
: HikariPool-1 - maxLifetime is less than 30000ms, setting to default 1800000ms.
빠른 테스트를 하려고 설정을 낮게 해보려다...왜 설정이 안 먹는지 부터해서 삽질 작렬!!
wait_timeout을 전역으로 설정할수 없다면 세션으로 설정 가능!!
hikari:
max-lifetime: 305000
##idle-timeout: 10000
connection-timeout: 10000
validation-timeout: 10000
connection-init-sql: set wait_timeout = 320
OK!
connection has passed maxLifetime
thanks a lot
https://jaehoney.tistory.com/337
HikariCP 커넥션 누수 해결기 (Session wait_timeout 적용!)
HikariCP 커넥션 누수 해결기 (Session wait_timeout 적용!) 아래의 에러가 뜨면서 커넥션 연결이 실패하는 이슈가 발생했다. the last packet successfully received from the server was 30,035 milliseconds ago. 조금더 로그를
jaehoney.tistory.com
728x90