rocketmq
忆蝶梦寒&
晓看天色暮看云,行也思君,坐也思君。
春看百花冬看雪,醒亦念卿,梦亦念卿。
展开
-
rocketmq介绍,先了解rmq,后研究
系统升级到一定程度,肯定会遇到不同系统之间的数据传输,之所以选择rmq研究是因为rmq源码是java的,可以学习一下,还有就是现在项目中有使用rmq,可以慢慢在实际应用中了解rmq的强大既然用了rmq肯定还是要了解一下rmq的优点,以及能解决哪些问题,因为以后面试的时候还是会用到的。rmq的优点如下:高效的消费者水平扩展能力支持高并发,分布式亿万级数据堆积(重点)保证数...原创 2017-12-12 16:53:24 · 1540 阅读 · 0 评论 -
rocketmq 环境搭建
为了方便自己更深入研究rmq,自己还是在Linux上安装了一套rmq环境,觉得还是有必要记录一下安装的过程,整个过程其实是参考rmq官网。1.安装rmq需要的环境基础如下: 其中第四个是非必须的,可以不用,是下载git源码的工具,jdk,maven的安装方法我之前有记录过的,就不再说了 2.下载rmq源码到linux 执行打包命令 mvn -Prelease-all -DskipT...原创 2017-12-13 17:19:53 · 364 阅读 · 0 评论 -
RocketMQ广播消费与集群消费
之前的博客只是为了验证rmq安装是否成功,以及生产消费消息能否正常走通,如果是多个消费端消费生产者发送的消息会有什么样的效果?这个可以用代码校验一下,还是先了解两个比较常用的消费端的术语: 1.集群消费方式 一个ConsumerGroup中的Consumer实例平均分摊消费生产者发送的消息。例如某个Topic有九条消息,其中一个Consumer Group有三个实例(可能是3个进程,或者3台机...原创 2018-04-10 15:14:33 · 14005 阅读 · 3 评论 -
RocketMQ消费能力慢的优化方案
RocketMQ是解决数据同步的一个中间件,那么生产者与消费者之间的速度不一致对系统造成的压力是可想而知的,如果生产者发送消息的速度远远大于消费者消费的速度消息会不及时,而且还会造成数据堆积,可能还会引发各种各样的问题。RocketMQ消费速度提不上去的几种常见的处理方式如下:1. 提高消费并行读 a)同一个ConsumerGroup下,通过增加Consumer实例的数量来提高并行度...原创 2018-04-10 19:32:18 · 27387 阅读 · 7 评论 -
Rocket 部署方式及优缺点
使用rocketmq 的时候我们不单单要考虑其完整性以及消费速度,还要考虑到应对异常情况下怎么样能最小限度的影响我们的使用,关于rocket mq的部署方式一共有四种,各自有各自的优缺点,可以了解一下。...原创 2018-05-08 16:41:49 · 3496 阅读 · 0 评论