linux配置activemq5使用mysql数据库
来源:互联网 发布:mac pro 无法安装win7 编辑:程序博客网 时间:2024/05/29 16:08
1. 修改activemq配置文件
修改${activemq_home}/conf/activemq.xml
找到<broker></broker>,在<broker>中加入schedulerSupport="true",如下:
<broker xmlns="http://activemq.apache.org/schema/core" brokerName="192.168.64.132" destroyApplicationContextOnStop="true" schedulerSupport="true" >
将默认的<persistenceAdapter>注释掉,加入如下的设置:
<persistenceAdapter>
<jdbcPersistenceAdapter dataSource="#mysql-ds" useDatabaseLock="false"/>
</persistenceAdapter>
<broker>标签之外配置mysql数据源 。
<bean id="mysql-ds" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost/activemq?relaxAutoCommit=true"/>
<property name="username" value="activemq"/>
<property name="password" value="activemq"/>
<property name="poolPreparedStatements" value="true"/>
</bean>
2. mysql JDBC驱动包mysql-connector-java-5.1.17.jar放到${ACTIVEMQ_HOME}/lib/下
3、启动
#${ACTIVEMQ_HOME}/bin/activemq console
这样启动的主要原因是为了实时查看activemq启动过程中是否有错误发生。
4、遇到的问题
错误:
INFO | Database lock driver override not found for : [mysql-ab_jdbc_driver]. Will use default implementation.
INFO | Attempting to acquire the exclusive lock to become the Master broker
解决办法:
在persistenceAdapter中添加useDatabaseLock="false"
<persistenceAdapter>
<jdbcPersistenceAdapter dataSource="#mysql-ds" useDatabaseLock="false" />
</persistenceAdapter>
- linux配置activemq5使用mysql数据库
- linux下ActiveMQ5.13 安装与配置
- 安装配置ActiveMQ5.0
- ActiveMQ5.4安全配置
- ActiveMQ5.5安全配置
- 安装配置ActiveMQ5.0
- linux环境下mysql数据库的安装配置及使用
- Linux下Mysql数据库的配置安装和简单使用
- Linux下安装配置与使用MySQL数据库
- ActiveMQ5.13 安装与配置
- ActiveMQ5.0实战一: 安装配置ActiveMQ5.0
- MySql数据库的配置使用
- ActiveMQ5.14.1使用PostgreSQL9.6
- Linux下使用Mysql数据库
- Linux python使用mysql数据库
- ActiveMQ5.7.0+jdk1.6在linux环境下启动不了 原因,首先使用一定要启动
- Linux下MySQL数据库安装与配置
- linux下搭建配置mysql数据库
- Java中断机制
- HDU 4540 威威猫系列故事——打地鼠
- linux系统的spi总线输出与AD5410/AD5420的读取
- 一维树状数组
- runtime modeler error: Wrapper class com.ws.jaxws.SayHello is not found
- linux配置activemq5使用mysql数据库
- word下设置多个起始页面
- 面向对象主函数
- ARM Linux使用SD卡根文件系统
- MySQL索引类型一览 让MySQL高效运行起来
- android 项目R.java 文件不生成小总结
- Mysql基本命令
- 最火的Android开源项目(2
- 常用jar包下载地址