java.SQL.RecoverableException 에러가 간헐적으로 계속 발생
- 작성자 :
- 정*훈
- 작성일 :
- 2021-09-13 09:54:12
- 조회수 :
- 3,337
- 구분 :
- 실행환경 / 기타
- 진행상태 :
- 완료
Q
안녕하세요.
java.SQL.RecoverableException:접속종료
에러가 간헐적으로 발생 되고 있습니다.
db pool 상에 연결이 끊어지는 것으로 보이는대.
BasicDataSource 사용중이고
옵션이 없었는대. 문제해결을 위해서 옵션을 추가 해봤습니다. 혹시 조언을 해주실수 있을까 해서 문의 해봅니다.
<property name="driverClassName" value="${jdbc5.driverClassName}"/>
<property name="url" value="${jdbc_cleanapp.url}"/>
<property name="username" value="${jdbc_cleanapp.username}"/>
<property name="password" value="${jdbc_cleanapp.password}"/>
<property name="validationQuery" value="select 1 from dual" />
<property name="testWhileIdle" value="true" />
<property name="defaultAutoCommit" value="true" />
<property name="timeBetweenEvictionRunsMillis" value="60000" />
<property name="minEvictableIdleTimeMillis" value="3600000" />
<property name="initialSize" value="10" />
<property name="maxActive" value="20" />
<property name="maxIdle" value="20" />
<property name="maxWait" value="10000" />
<property name="minIdle" value="10" />
java.SQL.RecoverableException:접속종료
에러가 간헐적으로 발생 되고 있습니다.
db pool 상에 연결이 끊어지는 것으로 보이는대.
BasicDataSource 사용중이고
옵션이 없었는대. 문제해결을 위해서 옵션을 추가 해봤습니다. 혹시 조언을 해주실수 있을까 해서 문의 해봅니다.
<property name="driverClassName" value="${jdbc5.driverClassName}"/>
<property name="url" value="${jdbc_cleanapp.url}"/>
<property name="username" value="${jdbc_cleanapp.username}"/>
<property name="password" value="${jdbc_cleanapp.password}"/>
<property name="validationQuery" value="select 1 from dual" />
<property name="testWhileIdle" value="true" />
<property name="defaultAutoCommit" value="true" />
<property name="timeBetweenEvictionRunsMillis" value="60000" />
<property name="minEvictableIdleTimeMillis" value="3600000" />
<property name="initialSize" value="10" />
<property name="maxActive" value="20" />
<property name="maxIdle" value="20" />
<property name="maxWait" value="10000" />
<property name="minIdle" value="10" />
환경정보
-
- OS 정보 : 리눅스
- 표준프레임워크 버전 :
- JDK(JRE) 정보 : JDK7
- WAS 정보 : JEUS8
- DB 정보 : ORACLE 12C
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
해당 내용만 가지고는
답변드리기 어려울듯 합니다.
Oracle DB의 경우 상용DB 이기 때문에
벤더사로부터의 기술지원이 가능하실것으로 예상됩니다.
해당 벤더사에 문의 해보시면 좋을듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
해당 내용만 가지고는
답변드리기 어려울듯 합니다.
Oracle DB의 경우 상용DB 이기 때문에
벤더사로부터의 기술지원이 가능하실것으로 예상됩니다.
해당 벤더사에 문의 해보시면 좋을듯 합니다.
감사합니다.