【文件属性】:
文件名称:Rabbitmq_Demo
文件大小:14KB
文件格式:ZIP
更新时间:2021-04-30 12:33:27
Java
Rabbitmq_Demo
0x01
SpringBoot集成RabbitMQ。包含的普通queue的消费,以及Dirct、Topic模式。
由阿里ons向RabbitMQ迁移,结合自己的理解,对二者进行了总结对比(图1,图2):
0x02 死信队列
将报错后多次重试仍无法处理的消息置入死信队列。
流程:
producer > Exchange > Queue -处-理-失-败-> DeadLetter Exchange > DeadLetter Queue
具体流程看图3和图4。
注:使用死信队列时,一定需要设置属性
spring.rabbitmq.listener.simple.default-requeue-rejected=false
0x03 最佳实践
仅供参考
【文件预览】:
Rabbitmq_Demo-master
----pom.xml(2KB)
----src()
--------test()
--------main()
----.gitignore(261B)
----README.md(750B)