ActiveMQ的消息持久化机制
ActiveMQ的持久化机制包含
- JDBC: 持久化到数据库
- AMQ :日志文件(已基本不用)
- KahaDB : AMQ基础上改进,默认选择
- LevelDB :谷歌K/V数据库
在activemq.xml中查看默认的broker持久化机制。
默认消息持久化到ActiveMQ路径下的data目录下。
1. 将持久化方式改为JDBC的方式
<persistenceAdapter>
<!-- <kahaDB directory="${activemq.data}/kahadb"/> -->
<jdbcPersistenceAdapter dataSource="#mysql-ds" crea