LazyConnectionDataSourceProxy 설정 관련 질문드립니다.

183 views
Skip to first unread message

자바개발자

unread,
Feb 20, 2018, 10:12:43 PM2/20/18
to Korea Spring User Group Q&A

안녕하세요?
이번 플젝에서 여러 DB를 연결해야 해서 LazyConnectionDataSourceProxy 를 사용했습니다.

플젝 환경은
오라클 10g + 오라클 12c
스프링 4.3.9
마이바티스 3.4.4
마이바티스-스프링 1.3.1
자바 1.7
톰캣 7

이렇게 구성되어 있고
JNDI로 데이터소스를 설정하고 있습니다.

<bean id="userDataSource" class="org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy">
    <property name="targetDataSource">
        <jee:jndi-lookup id="jndiUser" jndi-name="jdbc/user" />
    </property>
</bean>

근데 이번에 WAS 실행중 2번 DB를 다운시켜서
Exception 이 정상적으로 출력되는지 확인해 보려고 했는데
그냥 행 걸린 것 처럼 멈춰있는 현상을 발견했습니다.

똑같은 상황에서 JndiObjectFactoryBean 을 사용했을 때는 정상적으로 Exception 이 출력되었습니다.

혹시 이 현상에 대해서 알고 계신가요?
구글링을 해 봐도 찾을 수가 없어서 이렇게 질문을 드립니다.


Reply all
Reply to author
Forward
0 new messages