修改配置文件持久化到Mysql数据库

文件路径:\conf\activemq.xml

<persistenceAdapter><!--<kahaDB directory="${activemq.data}/kahadb"/>--><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/test?relaxAutoCommit=true"/><property name="username" value="root"/><property name="password" value="123456"/><property name="poolPreparedStatements" value="true"/>
</bean>

apache-dbcp包下载地址

http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgi

apache-commons-pool下载地址:

http://commons.apache.org/proper/commons-pool/download_pool.cgi

数据库需要字符集设置为latin1.

可以参考这个博客:

https://www.cnblogs.com/grey-wolf/p/6530998.html
CREATE DATABASE IF NOT EXISTS test default charset utf8; //这个是错误的写法 要么不写要么写latin1DROP DATABASE test;CREATE DATABASE IF NOT EXISTS test;

Enabling Message Priority

配置优先级生效:

<policyEntry queue='first' prioritizedMessages='true' />

循序渐进ActiveMQ(3)----MessageConsumer的消息选择器及mysql消息持久化

ActiveMQ 消息持久化到Mysql数据库相关推荐

  1. jms mysql_JMS学习九(ActiveMQ的消息持久化到Mysql数据库)

    1.将连接Mysql数据库的jar文件,放到ActiveMQ的lib目录下 2.修改ActiveMQ的conf目录下的active.xml文件,修改数据持久化的方式 2.1  修改原来的kshadb的 ...

  2. JMS学习九 ActiveMQ的消息持久化到Mysql数据库

    1.将连接Mysql数据库驱动包,放到ActiveMQ的lib目录下 2,修改ActiveMQ的conf目录下的active.xml文件,修改数据持久化的方式 2.1  修改原来的kshadb的持久化 ...

  3. JMS之——ActiveMQ消息持久化

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/68997105 之前的几篇博文中,我们实现的ActiveMQ消息未实现消息的持久化, ...

  4. JMS学习八(ActiveMQ消息持久化)

    JMS学习八(ActiveMQ消息持久化) ActiveMQ的消息持久化机制有JDBC,AMQ,KahaDB和LevelDB,还有一种内存存储的方式,由于内存不属于持久化范畴,而且如果使用内存队列,可 ...

  5. activemq消息持久化_ActiveMQ 5.x中的消息持久性

    activemq消息持久化 我被问了很多关于ActiveMQ如何存储消息(或在某些情况下不存储)的基本知识. 这是它的高级解释. 注意,上下文在JMS中. 如果您使用ActiveMQ的非JMS客户端( ...

  6. activemq消息持久化_将ActiveMQ持久消息传递性能提高25倍

    activemq消息持久化 Apache ActiveMQ,JBoss A-MQ和Red Hat Apache ActiveMQ是一个非常受欢迎的开源消息传递代理,由创建(和从事) Apache Ka ...

  7. sentinel 官方文档_Sentinel控制台监控数据持久化到MySQL数据库

    阅读文本大概需要3分钟. 根据官方wiki文档,Sentinel控制台的实时监控数据,默认仅存储 5 分钟以内的数据.如需持久化,需要定制实现相关接口. https://github.com/alib ...

  8. ActiveMQ 消息持久化

    生产端(消息持久化): import javax.jms.Connection; import javax.jms.DeliveryMode; import javax.jms.Destination ...

  9. Nacos配置中心持久化到MySQL数据库(创建MySQL数据库、Nacos配置MySQL数据库连接、Nacos添加配置 )

    1 创建MySQL数据库 第一步,创建数据库名为nacos_config的数据库. 第二步,在nacos/conf目录下找到nacos-mysql.sql文件. 第三步,执行nacos-mysql.s ...

最新文章

  1. OpenJudge/Poj 1163 The Triangle
  2. 记录使用 Cake 进行构建并制作 nuget 包
  3. Ubuntu下安装cmake,配置ITK 和 SimpleITK, VTK(已测试可执行)
  4. 项目部署—连接不上远程redis服务怎么办?
  5. 以色列Aladdin HASP SRM(AES-128)加密狗破解经验分享
  6. 图像处理之图像复原[逆滤波、维纳滤波、约束最小二乘法、Lucy-Richardson和盲解卷积复原]
  7. web前端基础知识 - CSS语言和功能
  8. python保存快捷键是什么_python常用快捷键
  9. Docker入门之-网络(三):容器如何与外部世界通信
  10. learning python in the hard way习题1~5的附加题练习
  11. win7系统如何添加打印机服务器,怎样如何添加打印机驱动步骤
  12. Fifo中Underflow信号的含义
  13. c语言怎么实现plc的自锁功能,【图】plc梯形图自锁与互锁功能编程实例
  14. 12个降维技术的终极指南(使用Python代码)
  15. 网狐棋牌框架内核通信设计原理剖析
  16. 多线程与并发 - Java 8 CompletableFuture 异步多线程
  17. ppt模板员工管理系统c语言,[PPT模板]第01章c语言.ppt
  18. pdf电子发票打印方法
  19. Linux运维发展如何?哪家培训机构质量高?
  20. 菜鸟学习Mybatis 01

热门文章

  1. 读excel文件至DataTable
  2. 为什么AsyncTask的doInBackground会不执行?
  3. centos7安装nvidia驱动
  4. Android Jetpack组件之数据库Room详解(三)
  5. 新鲜出炉的电信诈骗经历
  6. Android:如何生成自己的keystore(zz)
  7. 苹果开发(二) 申请应用
  8. 控制两个等交替慢慢变亮,慢慢变暗【占空比】
  9. Smarty s02
  10. 互联网业界7月三件大事