收藏的RabbitMQ资料,分享给大家
Why
RabbitMQ是實現(xiàn)了高級消息隊列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務(wù)器是用Erlang語言編寫的,而集群和故障轉(zhuǎn)移是構(gòu)建在開放電信平臺框架上的。所有主要的編程語言均有與代理接口通訊的客戶端庫。
為什么要用消息隊列 MQ
1、業(yè)務(wù)系統(tǒng)往往要求響應(yīng)能力特別強,能夠起到削峰填谷的作用。
2、解耦:如果一個系統(tǒng)掛了,則不會影響另外個系統(tǒng)的繼續(xù)運行。
3、增強業(yè)務(wù)系統(tǒng)的異步處理能力,減少甚至幾乎不可能出現(xiàn)并發(fā)現(xiàn)象:
好處
使用 MQ 后的好處
1、業(yè)務(wù)可注冊、可配置。
2、獲取數(shù)據(jù)規(guī)則可配置。
3、大大增強了異步處理業(yè)務(wù)作業(yè)的能力:
資料列表
1、初識消息隊列/RabbitMQ詳解
?https://mp.weixin.qq.com/s/kY2ARtC9tAmShD7BdCX9WQ
2、RabbitMQ環(huán)境準(zhǔn)備/環(huán)境搭建?
https://mp.weixin.qq.com/s/DAC6Eopout83IqYNK8-wIg
3、RabbitMQ路由解析(上篇)
?https://mp.weixin.qq.com/s/NrCNv-sZExFvaJPd7zy2Hw
4、RabbitMQ路由(下篇)
?https://mp.weixin.qq.com/s/UmJKEvhR1GQwPBZeSVJsrQ
5、RabbitMQ在C#程序中初步使用
https://mp.weixin.qq.com/s/rOqH0JfdOOucjCBbxcqKNQ
6、RabbitMQ生產(chǎn)者/消費者消息確認(rèn)
https://mp.weixin.qq.com/s/CPVk4t7hQr3GXNcPDR507w
7、簡單易用的.NET免費開源RabbitMQ操作組件EasyNetQ
8、RabbitMq如何確保消息不丟失
希望能幫到大家。
總結(jié)
以上是生活随笔為你收集整理的收藏的RabbitMQ资料,分享给大家的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谈到云原生, 绕不开容器化
- 下一篇: 逝者如斯,且听我胡说八道