![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
文章平均质量分 73
三七有脾气
我是“三七有脾气”,一个在互联网“苟且偷生”的程序员
展开
-
实际生产中,应该使用什么模式来搭建rocketMQ集群?
在实际生产环境中,如果使用rocketMQ作为消息队列,一般都会搭建集群,只有一台master机器的都是用来学习和测试用的,基本不会用。结论先给出最终结论:在实际生产中,rocketMQ集群的最佳实践是:配置多个master机器+RAID10磁盘阵列,然后为每一个master机器都配备一个slaver机器即可,这样既利用了RAID10磁盘阵列的高效,又保证了消息的安全性,还解决了可能影响订阅的问题。分析下面是分析:首先我们来了解一下rocketMQ的复制和刷盘策略。复制也就是将数据从mas.原创 2021-08-03 23:01:06 · 371 阅读 · 0 评论 -
Linux中下载、安装、启动rocketMQ
rocketMQ安装启动非常简单,只需要几个小小的步骤。1、下载下载肯定是要在官网下载,网速也非常快,三四秒就下好了(我下的是2021年8月为止最新版的,有更新的可以去官网下):官网:http://rocketmq.apache.org/release_notes/release-notes-4.9.0/下载后,可以通过sftp5之类的windows-linux文件传输软件放到Linux合适的路径下:2、安装然后解压:unzip rocketmq-all-4.9.0-bin-rele.原创 2021-08-02 22:29:39 · 1786 阅读 · 0 评论 -
rocketMQ中,消费者、消费者组、Topic、队列的关系
初学roketMQ的同学可能会比较难以理解这四者之间的关系,这里我来理一下。1、消费者和消费者属于个体与群体的关系,非常容易理解,不赘述2、Topic是相当于一种消息类型,而队列queue则是属于某个Topic下的更细分的一种单元。举个例子。Topic代表老虎,是一种动物类型,而队列就相当于东北虎,是对老虎的更详细描述。3、在同一个消费者组下的消费者,不能同时消费同一个queue。4、一个消费者组下的消费者,可以同时消费同一个Topic下的不同队列的消息。5、不同消费者组下的消费者,可以同时.原创 2021-07-28 22:55:17 · 21874 阅读 · 14 评论 -
rocketMQ的初步认识,topic、nameServer、broker相关概念的解释
针对我学过kafka,然后半年过去了,基本什么概念都没,kafka的任何知识都忘了的学习状况,决定多多记录自己在学习新知识的各种见解,即使几个月以后回首望去,感觉这些知识太基础了也在所不惜。绝对不能重蹈kafka的覆辙。在rocketMQ中,有topic、nameServer、broker三个最基本概念:我眼里的三大最基础概念:1、topic:主题。每一个消息都会且只会属于某一个主题。消息和主题是属于一对一的关系,而主题和消息是属于一对多的关系。如下图,可以看到主题和消息的关系:如上图,生产.原创 2021-07-28 00:17:20 · 9162 阅读 · 5 评论 -
Erlang和rabbitMQ的下载和安装,附带百度网盘下载链接
这篇文章写的太好了,只要按照这篇文章来下载安装,亲测可以安装成功https://blog.csdn.net/weixin_44015043/article/details/104861596请一定要对应版本,Erlang的19版本和20版本对应的就是rabbitMQ的3.7.x(x表示任意数字) 文章目录Rabbitmq的下载与安装转载 2020-08-29 19:14:20 · 4138 阅读 · 7 评论 -
rabbitMQ、rocketMQ、kafka三大消息中间件的区别及简单使用
在我的工作生涯中,基本上真正使用过的MQ只有RabbitMQ,像kafka是看视频学过,然后现在基本忘干净了,roketMQ也是现在才开始学,所以先总结一下三大MQ的区别和优缺点,复习一下rabbitMQ和kafka吧。通过上图,可以发现什么呢?1、如果是大数据的环境下,那直接选择kafka没毛病,这一点大家包括我应该都是不需要多考虑2、如果是在非大数据的情况下,使用rocketMQ最好。其一,在技术上,因为我们是Java开发工程师,天然就更加亲近使用Java开发的roketMQ,也许使用起来.原创 2021-07-26 23:10:19 · 5390 阅读 · 4 评论