-
Type:
Bug
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 5.14.5
-
Fix Version/s: None
-
Component/s: JMX, Message Store
-
Labels:None
According to documentation: http://activemq.apache.org/jmx.html a PersistenceAdapter MBean should be available but it doesn't. Without it it's not possible to monitor JDBC storage and related connections pool.
Configuration:
{{<jdbcPersistenceAdapter adapter="postgresql-jdbc-adapter" dataSource="#postgres-ds" lockKeepAlivePeriod="3000" maxRows="500" >
<adapter>
<postgresql-jdbc-adapter/>
</adapter>
<locker>
<lease-database-locker lockAcquireSleepInterval="10000" leaseHolderId="ectsp-lease-id" maxAllowableDiffFromDBTime="5000" queryTimeout="5"/>
</locker>
</jdbcPersistenceAdapter>}}
The org.apache.activemq.broker.jmx.BrokerMBeanSupport provides method createPersistenceAdapterName but probably it is never invoked.