项目地址:rabbitmq-stu
个人认为学习一个技术需要系统的学习,同时学习完之后记得回顾,不然太容易忘记,
这个案例同时也是我的学习笔记,其中包括:
- Work queues 工作模式
- publish/subscribe 工作模式 (又称发布订阅模式)
- Routing 工作模式
- topics 工作模式(通配符模式)
在rabbitmq-stu有四个子模块:
-
添加消息监听,通过反射执行消费方法rabbitmq-springboot-reflect
-
rabbitmq-consumer(案例中的消费者代码都写在了这里)
-
rabbitmq-producer(案例中的生产者都写在了这里)
其中包括的技术要点:
- 消费者丢失消息的解决方案
- 消息持久化
- 发布确定
- 消息接收确定
- 添加消息监听
点击项目的链接就可以看到 README.md 文件,其中在每个子模块中也有 README.md 文件,里面有详细的介绍。代码中也有详细的说明。希望能帮到大家。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于