Я хочу измерять показатели на моем источнике данных, сравнивая HikariCP и C3pO. Я не понимаю, как я могу использовать FlexyPool в моем проекте. У меня есть Tomcat context.xml и HikariCP:Как я могу использовать FlexyPool с HikariCPFactory?
<Resource name="jdbc/dictionaryDB"
auth="Container"
factory="com.zaxxer.hikari.HikariJNDIFactory"
type="javax.sql.DataSource"
driverClassName="org.postgresql.Driver"
jdbcUrl="jdbc:postgresql://localhost:5432/deversdb"
username="user"
password="pass"
maxActive="8"
maxIdle="4"/>
Пожалуйста, помогите мне, i'am очень новичку в связи пулинговой теме. Что я должен делать с этим https://github.com/vladmihalcea/flexy-pool/wiki/HikariCP-Configuration?
Хорошо, я добавил эти зависимости к моему pom.xml flexy-java-ee и flexy-pool-core и flexy-pool.properties к моему пути к классам и com.vladmihalcea.flexypool.adaptor.FlexyPoolHibernateConnectionProvider для спячки конфигурации и запуска моего приложения, но я не вижу никаких mbean с именем start "com.vladmihalcea.flexypool" i n JConsole в процессе tomcat, что я сделал не так? –
Вам придется отлаживать ['FlexypoolDataSource'] (https://github.com/vladmihalcea/flexy-pool/blob/master/flexy-pool-core/src/main/java/com/vladmihalcea/flexypool/ FlexyPoolDataSource.java), чтобы узнать, что происходит. –
"Причиненный: java.lang.IllegalStateException: MetricsFactory не может быть загружен!" Как я могу это решить? –