1、下载mysql-connector-java.jar包
下载地址如下:https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.38
2、拷贝mysql-connector-java.jar包到 activemq 的 lib 目录下
3、jdbcPersistenceAdapter配置【JDBC持久化的配置】
在 activemq/conf/activemq.xml 文件中 81~83 行配置
86 <persistenceAdapter>
87 <jdbcPersistenceAdapter dataSource="#mysql-ds" />
88 </persistenceAdapter>
4、数据库连接池配置
在 activemq/conf/activemq.xml 文件中 142 ~ 148 行中配置数据库的连接情况
142 <bean id="mysql-ds" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close">
143 <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
144 <property name="url" value="jdbc:mysql://192.168.118.1/activemq?relaxAutoCommit=true"/>
145 <property name="username" value="root"/>
146 <property name="password" value="123456"/>
147 <property name="poolPreparedStatements" value="true"/>
148 </bean>
注意:这里的 bean 的 id 属性一定要对应JDBC持久化配置中的内容;
同时,这里的数据库的连接情况,账户名、密码和数据源
5、配置完成之后重启ActiveMQ