我的jar包版本
activemq.xml的数据库参数
<persistenceAdapter>
<jdbcPersistenceAdapter dataSource="#mysql-ds"/>
</persistenceAdapter>
<bean id="mysql-ds" class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/activemq?relaxAutoCommit=true&useSSL=false&serverTimezone=GMT"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
<property name="poolPreparedStatements" value="true"/>
</bean>
在我的环境下,如果不使用&进行转移则无法正常启动activemq
这篇博客介绍了如何在activemq.xml中配置jdbcPersistenceAdapter,使用数据库存储消息。配置包括设置dataSource为mysql-ds,指定数据库驱动、URL、用户名和密码,并启用预编译语句。注意在URL中使用&amp;转义字符以确保配置正确。
1717

被折叠的 条评论
为什么被折叠?



