mariadb connection time out - connection pool
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${db.driverClass}"></property>
<property name="url" value="${db.url}"></property>
<property name="username" value="${db.username}"></property>
<property name="password" value="${db.password}"></property>
<property name="maxActive" value="5" />
<!-- 아무것도 안할때도 테스트 -->
<property name="testWhileIdle" value="true" />
<!-- 아무것도 안할때 테스트 간격 -->
<property name="timeBetweenEvictionRunsMillis" value="5000" />
<!-- pool 에서 가져올때마다 테스트할 것인지 -->
<property name="testOnBorrow" value="false" />
<!-- 테스트에 사용할 쿼리 : 최대한 가벼운 쿼리 -->
<property name="validationQuery" value="SELECT 1" />
</bean>Last updated
Was this helpful?