장시간 동안 DB Connection에 요청이 없을 경우, connection이 종료되는 현상
로그상으로는 autoReconnection=true를 이용하라고 하지만, 실제로는 추천되는 방법이 아니다.
따라서 아래와 같은 설정을 통하여 connection이 종료되는 현상을 방지한다.
application.properties
spring.datasource.test-on-borrow=true
#mysql
spring.datasource.validation-query=SELECT 1
#oracle
spring.datasource.validation-query=select 1 from dual
'프로그래밍 > Spring' 카테고리의 다른 글
[Spring]AOP(Aspect Oriented Programming) Schema-Based (0) | 2021.01.26 |
---|---|
[Spring]AOP(Aspect Oriented Programming) @AspectJ (0) | 2021.01.22 |
[Spring]AOP(Aspect Oriented Programming) (0) | 2021.01.21 |
[Spring]DI(Dependency Injection) (0) | 2021.01.20 |
Spring Boot @Transactional 설정 및 유의점 (0) | 2018.02.19 |