DB connection 설정 문의
- 작성자 :
- 유*길
- 작성일 :
- 2010-12-08 10:29:33
- 조회수 :
- 2,758
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
websphere에 alitbase DB에 연결하여 사용 하고 있습니다.
DB연동을 정상 작동합니다. 문제는 DB 장애 (DB 다운이나 연결이 끊겼을 때)에서
heath check를 하지 못해서 서비스 장애가 일어나고 있습니다.
구성은 app에서 대표 아이피로 접속을 하면 L4에서 DB로 연결됩니다.
DB가 끊겼을때 가지고 있는 connection정보로 연결을 시도하여 장애가 나는 것을 보여집니다.
heath check를 하여 autoConnection할 수 있도록 가이드 부탁드립니다.
샘플자료도 부탁드립니다.
DB연동을 정상 작동합니다. 문제는 DB 장애 (DB 다운이나 연결이 끊겼을 때)에서
heath check를 하지 못해서 서비스 장애가 일어나고 있습니다.
구성은 app에서 대표 아이피로 접속을 하면 L4에서 DB로 연결됩니다.
DB가 끊겼을때 가지고 있는 connection정보로 연결을 시도하여 장애가 나는 것을 보여집니다.
heath check를 하여 autoConnection할 수 있도록 가이드 부탁드립니다.
샘플자료도 부탁드립니다.
A
안녕하세요.. 유효길님..
websphere쪽 DataSource를 사용하시는 경우는 해당 WAS에서 제시하는 방법에 따라 지정하시면 됩니다. (자세한 사항은 해당 벤더에 확인)
DBCP를 사용하시는 경우는 다음과 같이 설정을 추가하시면 됩니다. (context-datasourcel.xml 부분)
<property name="validationQuery" value="select sysdate from dual" />
<property name="testWhileIdle value="true" />
<property name="timeBetweenEvictionRunsMillis" value="60000" />
query 부분은 해당 DBMS에 맞게 수정하시면 됩니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.
websphere쪽 DataSource를 사용하시는 경우는 해당 WAS에서 제시하는 방법에 따라 지정하시면 됩니다. (자세한 사항은 해당 벤더에 확인)
DBCP를 사용하시는 경우는 다음과 같이 설정을 추가하시면 됩니다. (context-datasourcel.xml 부분)
<property name="validationQuery" value="select sysdate from dual" />
<property name="testWhileIdle value="true" />
<property name="timeBetweenEvictionRunsMillis" value="60000" />
query 부분은 해당 DBMS에 맞게 수정하시면 됩니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.