RabbitMQ交换机Topic模式 消息分发规则

前言:

此文适合期望了解RabbitMQ交换机Topic模式消息分发规则的朋友。

主题:

1.交换机所绑定的队列

RabbitMQ交换机Topic模式 消息分发规则_第1张图片

2.在交换机消息发送

RabbitMQ交换机Topic模式 消息分发规则_第2张图片

3.发送结果

Topic消息分发结果

序号

routingKey

能收到消息的routingKey

备注

1

10011

*##.#10011

 

2

air.10011

#*.*#.#10011

 

3

air.bsp.10011

##.#

 

结论:

  1. routingKey【*】可以接收一个单词的消息分发。routingKey为一个单词时,用【*】绑定等同于广播faout。
  2. routingKey【*.*】可以接收二个以.分隔的单词消息分发,以此类推。routingKey为二个以.分隔的单词时,用【*.*】绑定等同于广播faout。
  3. routingKey【#】,【#.#】可以接收所有单词的消息分发。等同于广播faout。
  4. routingKey【10011】仅能接收对应的具体routingKey的消息分发。等同于广播faout。

 

你可能感兴趣的:(RabbitMQ,消息队列,MQ,RabbitMQ,交换机,Topic)