简单谈谈ActiveMQ的两种消费方式
来源:互联网 发布:淘宝电脑主机便宜 编辑:程序博客网 时间:2024/06/03 06:57
ActiveMQ 有两种消费方式,一种是q,一种是订阅式的。用q的方式提供生产的话始终保存在服务端,直到一个消费者把他消费完才可以返回一个状态。然后就是订阅的方式可以供多个消费者同时消费。我们当时用的是订阅式消费服务。因为订阅式服务它接受过来的消息可以有多个平台同时接收,比如多个地方,多个方法同时接收这个值。
应用场景
我们在做项目中solr索引库同步的时候,在solr索引库里面只要是后台比如说添加一条商品,添加完以后,使用active mq发送一条消息,然后消费方可以获取该消息,然后可以把商品信息进行相应更新,更新到索引库里面。还可以去订单里面做比如说我的用户把订单提交了,把提交的订单信息提交到active mq里面,然后消费方接收到mq信息,然后把json串解析出来,保存万订单信息,为了解决高并发,把信息保存到订单表里面去或者保存到订单项表包括物流信息表。这时候用到了mq里面的topics可以发送多个订阅消息,让别的地方进行接收,大概就是这么个流程
阅读全文
0 0
- 简单谈谈ActiveMQ的两种消费方式
- rabbitmq消费消息的两种方式
- javase 用来接收activemq消息的两种方式
- 两种消费观念
- 初次尝试ActiveMQ,实现简单的消息生产和消息消费
- ActiveMQ 的独占消费(Exclusive Consumer)
- ActiveMQ 的独占消费(Exclusive Consumer)
- 谈谈对两种轻量级的存储数据方式XML和JSON的理解
- JMS两种模型的介绍和ActiveMQ的简单实例
- ActiveMQ五种消息类型生产消费
- 谈谈藤艺的消费误区
- ActiveMQ的两种消息模式
- 创建TabHost的两种方式的简单分析
- TCP连接的两种简单的数据传输方式
- 线程的两种创建方式及简单的对比
- webservice生成客户端的两种简单方式
- js实现文件下载的两种简单方式
- cocos2dx 简单实现遮罩的两种方式
- 基于2440的Qt环境移植,且开发Qt跨平台程序
- NYOJ 658 字符串右移
- JDK分析工具&JVM垃圾回收
- MyBatis之优化MyBatis配置文件中的配置
- 关于从fragment中startActivity后从OnActivityResult中接收的问题
- 简单谈谈ActiveMQ的两种消费方式
- Glide入门教程——1.入门简介
- 轻松又酷炫地实现弹幕效果——手把手教学
- 任正非:不要在微信里消耗你的人生和青春
- POJ2942-Knights of the Round Table
- 浅谈Oracle select for update
- Spring boot 下使用RabbitMQ报错:406
- 如何去掉String[]数组中的重复项
- Java中关于HashMap的元素遍历的顺序问题