наше приложение работает на Wildfly 10. Автономная конфигурация источника данных. xml выглядит следующим образом: -
<datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS">
<connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url>
<driver>h2</driver>
<pool>
<min-pool-size>10</min-pool-size>
<max-pool-size>20</max-pool-size>
<prefill>true</prefill>
</pool>
<security>
<user-name>sa</user-name>
<password>sa</password>
</security>
</datasource>
, которая настраивает размер минимального пула, размер минимального пула и предварительное заполнение.
Если мы ТАКЖЕ использовали c3p0 с конфигурацией Hibernate, ie имеет следующее в настройках hibernate.cfg. xml
hibernate.c3p0.min_size=5
hibernate.c3p0.max_size=20
hibernate.c3p0.preferredTestQuery=SELECT 1
hibernate.c3p0.testConnectionOnCheckout=true
Мне было интересно
- Возможно ли иметь конфигурацию пула соединений с базой данных в Wildfly и в нашем приложении?
- Как будут работать конфиг wildfly и конфиг c3p0?
- Вызовет ли конфигурация 2 проблемы?
Спасибо за помощь. Пит
PS - Мы победим вирус и все позаботимся.