日期:2014-05-16  浏览次数:20453 次

ActiveMQ持久化消息到数据库中

?

ActiveMQ默认是将消息持久化到kaha中,存储文件的位置在${activemq.base}/data/kahadb中,

?

ActiveMQ还支持将消息持久化到目前几乎全部的主流数据库中,下面以MySQL为例:

将配置文件activem.xml中的

<persistenceAdapter>

?????? <kahaDB directory="${activemq.base}/data/kahadb"/>

</persistenceAdapter>

?

?

修改为

<persistenceAdapter>