У меня есть одно приложение Java Spring с MySQL в качестве базы данных. Предел соединения MySQL составляет приблизительно 12 КБ. Но мое текущее приложение содержит только базовую конфигурацию, поэтому мой MySQL зависает, когда клиентское соединение достигло только соединения 1500–1600. Кто-нибудь знает, как настроить пул соединений BoneCP для моего текущего MySQL.
Конфигурация
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource" destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver"/>
<property name="jdbcUrl" value=“{URL}”/>
<property name="username" value=“{USER}”/>
<property name="password" value=“{PASSWORD}”/>
<property name="idleConnectionTestPeriodInMinutes" value="60"/>
<property name="idleMaxAgeInMinutes" value="240"/>
<property name="maxConnectionsPerPartition" value="30"/>
<property name="minConnectionsPerPartition" value="10"/>
<property name="partitionCount" value="3"/>
<property name="acquireIncrement" value="5"/>
<property name="statementsCacheSize" value="100"/>
<property name="releaseHelperThreads" value="3"/>
<property name="connectionTestStatement" value="Select 1"/>
</bean>