重新认识RabbitMQ【全】

项目地址:rabbitmq-stu

个人认为学习一个技术需要系统的学习,同时学习完之后记得回顾,不然太容易忘记,
这个案例同时也是我的学习笔记,其中包括:

  • Work queues 工作模式
  • publish/subscribe工作模式 (又称发布订阅模式)
  • Routing工作模式
  • topics工作模式(通配符模式)

在rabbitmq-stu有四个子模块:

  • 整合 rabbitmq-springboot

  • 添加消息监听,通过反射执行消费方法rabbitmq-springboot-reflect

  • rabbitmq-consumer(案例中的消费者代码都写在了这里)

  • rabbitmq-producer(案例中的生产者都写在了这里)

其中包括的技术要点:

  • 消费者丢失消息的解决方案
  • 消息持久化
  • 发布确定
  • 消息接收确定
  • 添加消息监听

点击项目的链接就可以看到README.md文件,其中在每个子模块中也有README.md文件,里面有详细的介绍。代码中也有详细的说明。希望能帮到大家。

你可能感兴趣的:(RabbitMq)