![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ActiveMQ
蓝胖子的白日梦
只有不断向前奔跑,才能停在原地...
展开
-
07_ActiveMQ_连接池与发送工具类配置
需要的依赖 <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.6</version> </dependency> &原创 2018-05-28 08:18:57 · 1874 阅读 · 0 评论 -
01_AcitveMQ_生产者配置
首先需要去Apache官网下载安装 http://activemq.apache.org/public static void main(String[] args) { //声明Connection变量 Connection connection = null; //创建连接工厂 ActiveMQConnectionFactory connectionFactor...原创 2018-07-02 08:41:37 · 251 阅读 · 0 评论 -
02_ActiveMQ_消费者配置
同生产者类似,只需要在创建用户类型时改成Consumerpublic static void main(String[] args) { //声明Connection变量 Connection connection = null; //创建连接工厂 ActiveMQConnectionFactory connectionFactory = new ActiveMQC...原创 2018-07-02 08:42:52 · 575 阅读 · 0 评论 -
03_ActiveMQ_实例化到MySQL
1、找到D:\apache-activemq-5.15.4\conf\activemq.xml2、将原本这一块配置改为MYSQL <!-- before --> <persistenceAdapter> <kahaDB directory="${activemq.data}/kahadb"/> </persistenceAdapter>&l...原创 2018-07-02 08:45:55 · 223 阅读 · 0 评论 -
04_ActiveMQ_设置事务
之前例子中,将创建session的第一个参数设置为false,即不支持(不开启)事务 //创建Session,第一个参数是否启用事务,第二个参数配置签收模式 Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);现在将它变成true,再通过生产者进行生产操作,此时在控制台可以看到队列里是没有新的数据产...原创 2018-07-02 08:47:37 · 711 阅读 · 0 评论 -
05_ActiveMQ_签收模式
/创建Session,第一个参数是否启用事务,第二个参数配置签收模式 Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);Session.AUTO_ACKNOWLEDGE 消息自动签收Session. 客户端调用acknowledge方法手动签收Session.DUPS_OK_ACKNOWLEDGE...原创 2018-07-02 08:50:07 · 503 阅读 · 0 评论 -
06_ActiveMQ_Producer.send( )参数
Producer.send( )最多有五个参数,分别为:参数目标地址:Queue具体数据信息:textMessage传递数据的模式: 表示持久化或非持久化优先级: 0-9 级别消息的过期时间TextMessage textMessage = session.createTextMessage("测试数据" + i); producer.send(textMessage);死信队列:ActiveMQ...原创 2018-07-02 08:51:15 · 1028 阅读 · 0 评论