
RocketMQ
chenpuzhen
这个作者很懒,什么都没留下…
展开
-
RocketMQ 本地安装与部署
一:官网下载,http://rocketmq.apache.org/release_notes/release-notes-4.5.1/ 二:解压到安装目录(注意目录不要有空格,负责启动报错) 三:进入bin目录,执行cmd命令:startstart mqnamesrv.cmd,执行成功后,继续执行命令:start mqbroker.cmd -n localhost:9876 四:完成,各...原创 2019-07-11 14:38:13 · 2578 阅读 · 0 评论 -
RocketMQ 的生产和消费
前一篇介绍了本地搭建RocketMq,本篇介绍在代码中使用RocketMq,实现生产和消费的功能 一:Producer 核心类:DefaultMQProducer, 核心方法:produce.send(Message message) 二:Consumer 三:生产者和消费者都写好后,启动两个main方法,先后不重要,控制台输出如图: 发现一个问题,消费输出不是按照顺序...原创 2019-07-11 17:49:55 · 1398 阅读 · 0 评论 -
RocketMQ按顺序消费
前面我们介绍MQ的生产和消费,但是最终的消费不是顺序的,本篇讲解如何实现顺序消费。 介绍之前我们先了解下RocketMQ发送消息的大体流程 rocketmq以Topic来管理不同应用的消息。对于生产者而言,发送消息时,需要指定消息的Topic,对于消费者而言,在启动后,需要订阅相应的Topic,然后可以消费响应的消息。在物理实现上,一个Topic由多个Queue组成,采用多个Queue的好处是...原创 2019-07-11 20:47:30 · 2621 阅读 · 0 评论 -
RocketMQ的广播消费和集群消费
RocketMQ 消费模型有两种:广播消费,集群消费。 广播消费消息模型,指消费这消费某主题的所有队列的消息; 集群消费消息模型,是指同一个消费组的消费者各自消费某一主题的消费队列的消息,比如有一个主题 topicA,该主题有4个队列(创建主题的时候可以指定该主题的队列的数量),有一个消费组testConsumerGroup,该消费组有四个消费者(四个机器或者四个进程),则四个消费者各自消费一...原创 2019-07-12 14:22:12 · 2490 阅读 · 0 评论