RabbitMQ知识简单理解

官网链接:http://next.rabbitmq.com/getstarted.html

官网给出了每种工作模式的实例代码,可以参考其中的实现

一、RabbitMQ整体架构图

RabbitMQ知识简单理解

二、RabbitMQ六种工作模式

1、https://www.cnblogs.com/lovelsl/articles/15269124.html

2、https://blog.csdn.net/weixin_44399790/article/details/123054924

3、https://blog.csdn.net/z981891/article/details/121520880

三、消息可靠投递

1、https://blog.csdn.net/qq_53609683/article/details/124651449?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3-124651449-blog-112418020.pc_relevant_multi_platform_whitelistv1_exp2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3-124651449-blog-112418020.pc_relevant_multi_platform_whitelistv1_exp2&utm_relevant_index=6

2、https://blog.csdn.net/weixin_44335140/article/details/109714682

3、https://blog.csdn.net/weixin_32017501/article/details/112418020

四、消费端限流

1、https://blog.csdn.net/qq_37960603/article/details/104285910

2、https://www.cnblogs.com/javastack/p/15788526.html

五、TTL

1、https://blog.csdn.net/love905661433/article/details/85448991

六、死信队列

1、https://blog.csdn.net/love905661433/article/details/85449191

2、https://www.cnblogs.com/jwen1994/p/14377549.html

七、延迟队列

1、https://blog.csdn.net/dingd1234/article/details/125032383

2、https://blog.csdn.net/u011433316/article/details/115003228

八、消息补偿

1、https://blog.csdn.net/qq_30035133/article/details/106043768

生产者与消费者之间应该约定一个超时时间,比如 5 分钟,对于超出这个时间没有得到响应的消息,可以设置一个定时重发的补偿机制:通过消息落库 + 定时任务来实现。

RabbitMQ知识简单理解

九、消息幂等性保障

1、https://blog.51cto.com/u_11827525/2859699

2、https://blog.csdn.net/zhiyikeji/article/details/124187283

Original: https://www.cnblogs.com/sportsky/p/16545440.html
Author: SportSky
Title: RabbitMQ知识简单理解

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/609938/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球