简单谈谈ActiveMQ的两种消费方式
ActiveMQ 有两种消费方式,一种是q,一种是订阅式的。用q的方式提供生产的话始终保存在服务端,直到一个消费者把他消费完才可以返回一个状态。然后就是订阅的方式可以供多个消费者同时消费。我们当时用的是订阅式消费服务。因为订阅式服务它接受过来的消息可以有多个平台同时接收,比如多个地方,多个方法同时接收这个值。
应用场景
我们在做项目中solr索引库同步的时候,在solr索引库里面只要是后台比如说添加一条商品,添加完以后,使用active mq发送一条消息,然后消费方可以获取该消息,然后可以把商品信息进行相应更新,更新到索引库里面。还可以去订单里面做比如说我的用户把订单提交了,把提交的订单信息提交到active mq里面,然后消费方接收到mq信息,然后把json串解析出来,保存万订单信息,为了解决高并发,把信息保存到订单表里面去或者保存到订单项表包括物流信息表。这时候用到了mq里面的topics可以发送多个订阅消息,让别的地方进行接收,大概就是这么个流程
简单谈谈ActiveMQ的两种消费方式相关推荐
- nacos实现服务注册与两种消费方式
nacos实现服务注册与两种消费方式 运行nacos 服务注册实例 两种服务消费方式 RestTemplet Feign 测试 参考 运行nacos 预备环境:64位操作系统.64位JDK1.8+.M ...
- RocketMQ:两种消费方式:pull拉、push推
RocketMQ:两种消息消费方式:pull拉.push推 1.推送方式pull模式: 拉取,DefaultMQPullConsumer模式. 是由客户端主动向MQ请求数据,主动权在客户端,先拉取数据 ...
- android项目两种构建方式的整合(Eclipse/idea和Android Studio)
android的两种构建方式 目前android主要有两种构建方式,一种基于ant(传统的),另一种是13年Google/IO上新推出基于Gralde的构建(Android Studio).从sdk的 ...
- a - 数据结构实验之串一:kmp简单应用_串的两种模式匹配方式(BF/KMP算法)
串的两种模式匹配方式(BF/KMP算法) 前言 串,又称作字符串,它是由0个或者多个字符所组成的有限序列,串同样可以采用顺序存储和链式存储两种方式进行存储,在主串中查找定位子串问题(模式匹配)是串中最 ...
- *现在感觉librealsense和realsense-ros的安装挺简单的(普通X86平台)(现在发现都有两种安装方式,下载源码编译或者二进制安装)
下面说的就是在普通X86平台上,不是在ARM平台,不在树莓派,TX2这些平台上. 之前潜意识里似乎还觉得会比较麻烦,实际我现在真正再看一下,回看一下,不是这样的.可能就像装双系统一样,实际并不麻烦,跟 ...
- 音频信号输入itc服务器,音频信号的两种传输方式,你知多少?
原标题:音频信号的两种传输方式,你知多少? 前 言 音频信号有两种传输方式,即平衡式(XLR)与非平衡式(RCA).关于两种传输模式究竟孰优孰劣,这个问题长久以来都有争论.萝卜青菜各有所爱,今天我们就 ...
- Web APi之认证(Authentication)两种实现方式【二】(十三)
前言 上一节我们详细讲解了认证及其基本信息,这一节我们通过两种不同方式来实现认证,并且分析如何合理的利用这两种方式,文中涉及到的基础知识,请参看上一篇文中,就不再叙述废话. 序言 对于所谓的认证说到底 ...
- Java多线程两种实现方式的对比
Java多线程两种实现方式的对比 一种,直接继承Thread类 一种,实现Thread类的Runnable接口 两种方式的区别 比如,售票厅有四个窗口,可以发售某日某次列出的100张车票,此时,100 ...
- Windows校验文件哈希hash的两种常用方式
大家经常都到哪儿去下载软件和应用程序呢?有没想过下载回来的软件.应用程序或资源是否安全呢?在 Windows 10 和 Office 2016 发布当初,很多没权限的朋友都使用第三方网站去下载安装映像 ...
最新文章
- etcd 笔记(08)— 基于 etcd 实现分布式锁
- 如果你现在学Android---学习使用Kotlin进行Android开发
- C++智能指针(设计和使用)
- WindowsPhone7真机部署和调试程序
- 爬虫基本原理及Request和Response分析
- 在Orchard中使用Image Gallery模块
- HttpHandler:给指定路径下的图片添加水印显示
- 如何用Map对象创建Set对象
- javascript 中的location.pathname
- JAVA社区疫情防控系统毕业设计 开题报告
- __gxx_personality_v0详解
- TCP归纳总结,一图流
- python爬取腾讯新闻统计数据——新型冠状病毒引发肺炎实况(selenium实现)
- JNA 中 GetProcAddress(HMODULE hmodule, int ordinal) 的正确使用方式。LoadLibrary
- 解决计算机被暴风集火(jihuo)后留下的IE,chrome,火狐等所有浏览器主页网址携带有”tn=93453552_hao_pg“后缀的驱动类木马病毒的问题
- Android调用第三方App Activity
- c语言基础代码(基础代码编程)
- 【IT运维小知识】安全组是什么意思?
- [O2JAM劲乐团] 音乐集...
- 一些关于船舶撞桥的数据
热门文章
- 妈妈不在身边的第X个母亲节,用AI找回她的美好时光
- 如何合并同一个磁盘里面的两个区(卷)
- 花菁染料(cas773041-79-5|cas427882-78-8|cas14134-81-7)结构图及合成路线图
- 【项目】森林预言家——森林火灾预防系统
- 你想学习吗?你会学习吗?你知道该如何学习吗?学习之道-读书笔记
- pyttsx3设置男性声音
- Python小工具:批量给视频加水印!
- 蓄电池维护——蓄电池的基本构造和原理
- 解决Linux图片加水印(Graphics2D)出现方框的问题
- ;按F11立即备份晓亮的电脑操作记录并打开记录.AU3 (AutoIt)