和RocketMQ一樣说墨,RabbitMQ作為消息中間件,主要負(fù)責(zé)接收屹蚊、存儲(chǔ)和轉(zhuǎn)發(fā)消息陪毡。同時(shí)RabbitMQ也有生產(chǎn)者和消費(fèi)者的概念雏掠,我們先來(lái)看看其整體模型架構(gòu)术健。如下圖: 1....
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
和RocketMQ一樣说墨,RabbitMQ作為消息中間件,主要負(fù)責(zé)接收屹蚊、存儲(chǔ)和轉(zhuǎn)發(fā)消息陪毡。同時(shí)RabbitMQ也有生產(chǎn)者和消費(fèi)者的概念雏掠,我們先來(lái)看看其整體模型架構(gòu)术健。如下圖: 1....
作為《學(xué)習(xí)RabbitMQ,這里沒(méi)有廢話》系列的開(kāi)篇裁替,理論上按照我個(gè)人的風(fēng)格是要介紹一下什么是消息项玛,什么是消息中間件,然后再過(guò)渡到本篇《RabbitMQ:安裝》弱判。但之前在《學(xué)...
1. 死信隊(duì)列 上一篇《RocketMQ:消息重試》中我們提到當(dāng)一條消息消費(fèi)失敗時(shí)襟沮,RocketMQ會(huì)進(jìn)行一定次數(shù)的重試。重試的結(jié)果也很簡(jiǎn)單昌腰,無(wú)非就是在第N次重試時(shí)开伏,被成功消...
消息的發(fā)送和消費(fèi)并不是百分百成功的,在出現(xiàn)消息推送失敗時(shí)遭商,RocketMQ有何補(bǔ)償方式來(lái)進(jìn)行消息重試呢固灵?這是我們今天要一起學(xué)習(xí)的點(diǎn)。 1. 順序消息的重試 對(duì)于順序消息劫流,當(dāng)消...
RocketMQ分布式集群是通過(guò)Broker節(jié)點(diǎn)的Master和Slave配合達(dá)到高可用性的巫玻。 Master和Slave的區(qū)別:在Broker的配置文件中,參數(shù) broker...
通常來(lái)說(shuō)我們對(duì)分布式隊(duì)列有高可靠性的要求祠汇,所以數(shù)據(jù)要進(jìn)行持久化存儲(chǔ)大审。 消息生產(chǎn)者發(fā)送消息到MQ。 MQ收到消息座哩,將消息進(jìn)行持久化徒扶,即在存儲(chǔ)系統(tǒng)中新增一條記錄。 返回ACK確認(rèn)...
在此之前根穷,我們已經(jīng)介紹過(guò)《RocketMQ:快速入門》和《RocketMQ:搭建集群》〗猓現(xiàn)在我們已經(jīng)準(zhǔn)備好RocketMQ的環(huán)境了,接下來(lái)就是通過(guò)實(shí)戰(zhàn)去演示RocketMQ中...
在上一篇《RocketMQ:快速入門》之后屿良,今天說(shuō)一說(shuō)如何搭建RocketMQ集群圈澈。首先看一下集群架構(gòu)圖: 1. 集群特點(diǎn) NameServer是一個(gè)幾乎無(wú)狀態(tài)節(jié)點(diǎn),可集群部...
1. 什么是消息中間件 (1)什么是消息尘惧? 消息是指:在應(yīng)用程序之間傳遞的數(shù)據(jù)康栈。消息可以非常簡(jiǎn)單,比如只包含文本字符串喷橙、JSON等啥么;但也可以很復(fù)雜,比如一個(gè)對(duì)象贰逾。 (2)什么...
1. 持久化配置策略 (1)首先是RDB的生成策略悬荣,這點(diǎn)用Redis默認(rèn)的配置即可,比如:save 60 10000疙剑。但是如果我們希望盡可能確保說(shuō)氯迂,RDB最多丟1分鐘的數(shù)據(jù)践叠,...
豐富的數(shù)據(jù)類型是Redis作為緩存系統(tǒng)的最大優(yōu)勢(shì)之一,區(qū)別于Memcache僅支持簡(jiǎn)單的key-value類型嚼蚀,Redis提供了list禁灼、set、zset轿曙、hash等數(shù)據(jù)結(jié)構(gòu)...
Jenkins:持續(xù)集成及Jenkins介紹 Jenkins:安裝和持續(xù)集成環(huán)境配置 Jenkins:用戶權(quán)限管理 Jenkins:憑證管理 Jenkins:Maven安裝和...
在《Redis:簡(jiǎn)介與安裝》中我們介紹了如何在Linux服務(wù)器上安裝Redis,其中在Redis的解壓目錄下有個(gè)很重要的配置文件redis.conf不知道大家是否還有印象拳芙。 ...
平時(shí)有接觸過(guò)Redis察藐,但一直都停留在使用上,沒(méi)有做過(guò)系統(tǒng)的總結(jié)舟扎,所以現(xiàn)在靜下心來(lái)去做個(gè)總結(jié)分飞,算是做個(gè)知識(shí)梳理吧。 1. 簡(jiǎn)介 Redis:REmote DIctionary...