springboot整合RabbitMQ

一、rabbitMQ模式

  1. 简单模式 (Simple / HelloWorld 单生产单消费)
    springboot整合RabbitMQ

  2. 工作者模式 (Work单发送多接收)
    一个生产者端,多个消费者端。
    示例中为了保证消息发送的可靠性,不丢失消息,使消息持久化了。同时为了防止接收端在处理消息时down掉,只有在消息处理完成后才发送消息确认。
    springboot整合RabbitMQ

  3. 发布订阅模式 (Publish/Subscribe)
    使用场景:发布、订阅模式,生产者端发送消息,多个消费者同时接收所有的消息。
    springboot整合RabbitMQ

  4. 路由模式 (Routing)
    springboot整合RabbitMQ

  5. topic主体模式
    springboot整合RabbitMQ

  6. RPC远程调用模式

二、springboot整合RabbitMQ

上一篇:RabbitMQ的不公平分发和预取值


下一篇:现有rabbitmq集群添加新节点,移除旧节点(可以作为rabbitmq集群迁移使用)