티스토리 뷰

공부

[DBCP] Connection closed

seunggabi 승가비 2020. 2. 13. 02:13
검증에 지나치게 자원을 소모하지 않게 testOnBorrow 옵션과 testOnReturn 옵션은 false로 설정하고,
오랫동안 대기 상태였던 커넥션이 끊어지는 현상을 막게 testWhileIdle 옵션은 true로 설정하는 것을 추천한다.
참고로 CUBRID는 자체적으로 커넥션을 관리하고 자동으로 다시 연결하도록 구현됐다.
DBCP 수준에서 한 번 더 유효성 검사 쿼리를 보내는 것은 추가 비용을 소모할 뿐이므로 CUBRID를 사용할 때는
testWhileIdle 옵션도 false로 설정하기를 권장한다.

testWhileIdle=true

[reference] https://d2.naver.com/helloworld/5102792

'공부' 카테고리의 다른 글

[IntelliJ] Auto indentation `Ctrl+Alt+L`  (0) 2020.02.13
[Linux] Open port  (0) 2020.02.13
[DBCP] Connection closed  (0) 2020.02.13
[Shell] Get date before 1 hour  (0) 2020.02.09
[Shell] Sizeof byte file  (0) 2020.02.09
[Python] Check array out of range  (0) 2020.02.09
댓글
댓글쓰기 폼