之前的路由模式是通过key相等来匹配

而通配符,顾名思义,符合条件,则进行消息匹配发送

RabbitMQ 一二事(5) - 通配符模式应用

 

将路由键和某模式进行匹配。此时队列需要绑定要一个模式上。

符号“#”匹配一个或多个词,符号“*”匹配不多不少一个词。

因此“audit.#”能够匹配到“audit.irs.corporate”,但是“audit.*” 只会匹配到“audit.irs”

如图:

RabbitMQ 一二事(5) - 通配符模式应用

 

官网截图:

 

RabbitMQ 一二事(5) - 通配符模式应用

代码示例:

服务方

RabbitMQ 一二事(5) - 通配符模式应用

接收方1

RabbitMQ 一二事(5) - 通配符模式应用

接受方2

RabbitMQ 一二事(5) - 通配符模式应用

路由模式也是通配符模式的一种

在生产环境中,以通配符模式用的较多

当然简单应用的话路由模式也够了

相关文章:

  • 2021-07-04
  • 2021-11-18
  • 2022-01-14
  • 2021-12-11
  • 2021-09-10
  • 2021-09-25
  • 2021-09-26
  • 2021-09-01
猜你喜欢
  • 2022-12-23
  • 2021-04-28
  • 2022-12-23
  • 2022-01-20
  • 2021-06-06
  • 2022-12-23
相关资源
相似解决方案