activemq配置mysql数据库持久化

一、下载ActiveMQ
版本:ActiveMQ 5.15.3 Release

地址:http://activemq.apache.org/download.html
二、运行ActiveMQ
1、解压apache-activemq-5.15.3-bin.zip

2、执行\bin\win64\activemq.bat脚本即可启动AMQ
三、修改配置文件持久化到Mysql数据库
文件路径:\conf\activemq.xml



    
    


    
    
    
    
    




四、引入Mysql包
复制mysql-connector-java-5.1.45.jar包到\lib\目录下
五、重新运行AMQ,数据库自动生成3张表
首先要在数据库中创建一个db_activemq数据库
activemq_acks:用于存储订阅关系。如果是持久化Topic,订阅者和服务器的订阅关系在这个表保存
activemq配置mysql数据库持久化_第1张图片
activemq_lock:在集群环境中才有用,只有一个Broker可以获得消息,称为Master Broker

activemq_msgs:用于存储消息,Queue和Topic都存储在这个表中
activemq配置mysql数据库持久化_第2张图片
在这里插入图片描述

你可能感兴趣的:(实习点滴)