rabbitmq 消息类型
Posted 猴神
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rabbitmq 消息类型相关的知识,希望对你有一定的参考价值。
- 收发模式
P将消息发送给队列,C从队列里去取(可以同步和异步)
- 工作分配
P将消息发送给队列,由消费者抢占式(轮流式)消费,一个消息只能被一个消费者接收
- 发布订阅
P将消息发布到X(Exchanges 交换机)由交换机路由到不同的队列
交换机(X)的四种类型 - fanout
- direct
- headers
- topic
fanout类型,会将消息分发到所有绑定的队列,如下图的q1和q2
direct,可以根据routingkey分发到不同的队列,如下图的info分配到q1,error和warning的key 分配到q2队列
topic,可以指定匹配模式
以下消息会被q1和q2命中
以上是关于rabbitmq 消息类型的主要内容,如果未能解决你的问题,请参考以下文章
队列消息中的类型属性是不是表明 RabbitMQ 设计不佳?
如何在 .Net 中使用不同类型的消费者使用 RabbitMq 消息?