Ich möchte Kennzahlen auf meiner Datenquelle vergleichen HikariCP und C3pO. Ich verstehe nicht, wie ich FlexyPool in meinem Projekt verwenden kann. Ich habe Tomcat context.xml und HikariCP:Wie kann ich FlexyPool mit HikariCPFactory verwenden?
<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"/>
Bitte helfen Sie mir, Ich bin sehr Neuling in Verbindungspooling Thema. Was muss ich damit machen https://github.com/vladmihalcea/flexy-pool/wiki/HikariCP-Configuration?
Ok, ich hinzugefügt, um diese Abhängigkeiten zu meinem pom.xml flexy-java-ee und flexy-pool-core und flexy-pool.properties zu meinem classpath und com.vladmihalceea.flexypool.adaptor.FlexyPoolHibernateConnectionProvider zum Hibernate Config und zum Ausführen meiner App, aber ich sehe keine mbean mit dem Namen beginnend "com.vladmihalcea.fexypool" i n JConsole im Tomcat-Prozess, was habe ich falsch gemacht? –
Sie müssen debuggen die ['FlexypoolDataSource'] (https://github.com/vladmihalcea/flexy-pool/blob/master/flexy-pool-core/src/main/java/com/vladmihalcea/flexypool/ FlexyPoolDataSource.java), um zu sehen, was vor sich geht. –
"Verursacht von: java.lang.IllegalStateException: Es konnte keine MetricsFactory geladen werden!" Wie kann ich das lösen? –