eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

자주 묻는 질문

DB 연결 종료 문제
  • 작성자

    관리자

  • 작성일자

    2011-03-03

  • 조회수

    3,831

질문

처음에는 정상적으로 DB연결이 잘 되다가..
특정 시간이 지나면 DB 연결 오류가 발생합니다.
(Connection timed out 또는 연결 종료)

DBCP를 사용하고 있습니다.

답변

DB Pool이 생성이 되더라고 특정 시간 호출되지 않으면 DBMS 설정에 따라 연결을 끊는 현상입니다.
이 경우 DBCP를 사용하셨다면 다음과 같은 설정을 추가하시면 연결을 유지시켜 줍니다.

<property name="validationQuery" value="select 1 from dual">
<property name="testWhileIdle" value="true">
<property name="timeBetweenEvictionRunsMillis" value="60000">

DBCP가 아닌 WAS의 DataSource를 사용하시는 경우도
WAS별로 동일한 설정을 하실 수 있습니다.(WAS별 구체적인 설정은 WAS document 확인)

감사합니다.
 

이 페이지의 구성

자주 묻는 질문