activemq 数据jdbc存储
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了activemq 数据jdbc存储相关的知识,希望对你有一定的参考价值。
activemq.xml配置
<persistenceAdapter>
<jdbcPersistenceAdapter dataSource="#mysql-ds" createTablesOnStartup="true"/>
</persistenceAdapter>
注:红色标记的地方,第一次启动时建议设置成true,会自动生成 activemq_msgs/activemq_lock/activemq_acks三张表,同时需要注意,不同的activemq版本,表结构会有所区别.表生成之后,必须将其设置成false.
<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"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
<property name="maxTotal" value="200"/>
<property name="poolPreparedStatements" value="true"/>
</bean>
注:红色标记的地方,是针对不同的dbcp版本而言的.如果是版本1.*,则是org.apache.commons.dbcp.BasicDataSource
更多参数设置请参考:http://blog.csdn.net/fairyhawk/article/details/7565391
本文出自 “旅行者” 博客,请务必保留此出处http://881206524.blog.51cto.com/10315134/1928557
以上是关于activemq 数据jdbc存储的主要内容,如果未能解决你的问题,请参考以下文章