기술 블로그
connection pooling 본문
반응형
웹 컨테이너(WAS)가 실행되면서 DB와 미리 connection(연결)을 해놓은 객체들을 pool에 저장해두었다가.
클라이언트 요청이 오면 connection을 빌려주고, 처리가 끝나면 다시 connection을 반납받아 pool에 저장하는 방식
대부분의 백 서비스들은 커넥션 제한을 두고있다.
그렇기에 자원을 효율적으로 활용해야 되므로 연결 풀링이 필요하다.
spring boot mvc 에서 적용 방법
application.properties =
spring.datasource.hikari.username=afnoxcv94pt2vmxs
spring.datasource.hikari.password=igmvtai8x5nc484h
spring.datasource.hikari.maximum-pool-size=10
spring.datasource.hikari.connection-test-query=SELECT 1
spring.datasource.hikari.connection-timeout=60000
spring.datasource.hikari.idle-timeout=600000
부트 이미 포함되어 있다. 추가 설정만 해주면 된다.
반응형
Comments