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
  • 发送消息

消费者设置步骤:

  • 声明交换机名称
  • 声明队列
  • 建立交换机和队列的绑定关系
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容