RabbitMQ-交换机 Topic Exchange - 4

所有发送到 Topic Exchangge 的消息,被转发到时所有关心RouteKey中指定的Topic的Queue上

要点

  • Exchange 将 RouteKey 和某Topic进行模糊匹配,此时队列需要绑定一个Topic
  • 可以使用通配符进行模糊匹配

符号 “#” 匹配一个或者多个词
符号 “” 匹配不多不少的一个单词 (使用“.” 来标识分隔符)
eg:
“user.#” 能够匹配到 "user.order.a"
"user.
" 只会匹配到 “user.recom”

Topic Exchange

生产者设置步骤

  • 创建Connection
  • 创建Channel
  • 声明交换机名称、routingKey
  • 发送消息

消费者设置步骤:

  • 声明交换机名称
  • 声明队列
  • 建立交换机和队列的绑定关系

你可能感兴趣的:(RabbitMQ-交换机 Topic Exchange - 4)