RabbitMQ五种工作模式

1、简单队列:一个生产者对应一个消费者
2、work模式:一个生产者对应多个消费者,但是一条消息只能有一个消费者获得消息
3、发布/订阅模式:一个消费者将消息首先发送到交换器,交换器绑定到多个队列,然后被监听该队列的消费者所接收并消费。
4、路由模式:生产者将消息发送到direct交换器,在绑定队列和交换器的时候有一个路由key,生产者发送的消息会指定一个路由key,那么消息只会发送到相应key相同的队列,接着监听该队列的消费者消费消息。也就是让消费者有选择性的接收消息。
5、主题模式:上面的路由模式是根据路由key进行完整的匹配(完全相等才发送消息),这里的通配符模式通俗的来讲就是模糊匹配。符号“#”表示匹配一个或多个词,符号“*”表示匹配一个词。

上一页:
下一页:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注