【发布时间】:2017-03-17 21:39:49
【问题描述】:
我将 ActiveMQ 5.8 与 kahaDB persistenceAdapter 一起使用,但需要为单个队列关闭 kahaDB 持久性
我找不到任何关于如何禁用单个队列的持久性的文档。
当前配置是
<persistenceAdapter>
<kahaPersistenceAdapter directory="activemq-data" maxDataFileLength="33554432"/>
</persistenceAdapter>
有人知道如何实现吗?
我尝试使用过滤的PersistenceAdapters 并将memoryPersistenceAdapter 用于队列我想禁用kahdb 一个但没有成功,因为您似乎不能同时使用它们。
<persistenceAdapter>
<mKahaDB directory="kahadb">
<filteredPersistenceAdapters>
<filteredKahaDB>
<persistenceAdapter>
<kahaDB"> </kahaDB>
</persistenceAdapter>
</filteredKahaDB>
<filteredKahaDB queue="queue-one">
<persistenceAdapter>
<memoryPersistenceAdapter> </memoryPersistenceAdapter>
</persistenceAdapter>
</filteredKahaDB>
</filteredPersistenceAdapters>
</mKahaDB>
</persistenceAdapter>
【问题讨论】:
标签: activemq