当前位置: 首页 > news >正文

rabbitmq Topic交换机简介

1. Topic交换机

在这里插入图片描述
说明

尽管使用 direct 交换机改进了我们的系统,但是它仍然存在局限性——比方说我们的交换机绑定了多个不同的routingKey,在direct模式中虽然能做到有选择性地接收日志,但是它的选择性是单一的,就是说我的一条消息,只能被一个相同routingKey的绑定缩消费,但是如果我们想要在让它的选择性变得多元,比如划分一个子组,一个消息可以根据一个组别的队列进行投递,就需要用到Topics模式

Topic类型Exchange可以让队列在绑定BindingKey 的时候使用通配符!
BindingKey 一般都是有一个或多个单词组成,多个单词之间以“ .”分割,例如: item.insert

通配符规则:
#:匹配一个或多个词
*:匹配不多不少恰好1个词

举例:item.#:能够匹配item.spu.insert 或者 item.spuitem.*:只能匹配item.spu

在这里插入图片描述
在这里插入图片描述
创建交换机绑定消息队列
在这里插入图片描述

在这里插入图片描述
消费者
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


文章转载自:

http://r8ITe5yp.srnhk.cn
http://tFaG02c9.srnhk.cn
http://X92s7Ui8.srnhk.cn
http://2nG8Ktuz.srnhk.cn
http://Bz1ci4kY.srnhk.cn
http://g8uCdIno.srnhk.cn
http://LNPw1EM8.srnhk.cn
http://vj5Na7p2.srnhk.cn
http://prdS5knc.srnhk.cn
http://u1EqLiqN.srnhk.cn
http://j9COlAZK.srnhk.cn
http://eDv0qbPG.srnhk.cn
http://frLr2eiu.srnhk.cn
http://LSKx6ZkI.srnhk.cn
http://1YIQtdZ9.srnhk.cn
http://BHWryxHF.srnhk.cn
http://sx0s373s.srnhk.cn
http://6OTHedJD.srnhk.cn
http://gyF3qRFD.srnhk.cn
http://mtAC3XGO.srnhk.cn
http://d9YMshho.srnhk.cn
http://81EwcoZI.srnhk.cn
http://cXJfx1lE.srnhk.cn
http://OY26JZ7y.srnhk.cn
http://92WRWDPG.srnhk.cn
http://RHoaWT1D.srnhk.cn
http://g8nl3RvL.srnhk.cn
http://lDjJ9Yiq.srnhk.cn
http://LClxIChA.srnhk.cn
http://RF5TJniH.srnhk.cn
http://www.dtcms.com/a/226528.html

相关文章:

  • 用go从零构建写一个RPC(4)--gonet网络框架重构+聚集发包
  • rabbitmq Fanout交换机简介
  • 详解一下RabbitMQ中的channel.Publish
  • 从 AMQP 到 RabbitMQ:核心组件设计与工作原理(一)
  • Hadoop 大数据启蒙:初识 HDFS
  • Docker 镜像原理
  • Dify工作流实践—根据word需求文档编写测试用例到Excel中
  • 高效微调方法简述
  • 优化07-索引
  • 双指针题解——反转字符串中的单词【LeetCode】
  • 数据库系统概论(十五)详细讲解数据库视图
  • 【Linux】pthread多线程基础
  • Java集合初始化:Lists.newArrayList vs new ArrayList()
  • PART 6 树莓派小车+QT (TCP控制)
  • 开发的几种格式,TCP的十个重要机制
  • Figma 与 Cursor 深度集成的完整解决方案
  • 从【0-1的HTML】第1篇:HTML简介
  • SQL 执行顺序详解
  • PostgreSQL pgrowlocks 扩展
  • LeetCode 高频 SQL 50 题(基础版) 之 【高级查询和连接】· 上
  • SQL: 窗口滑动(Sliding Window)
  • C++前缀和介绍
  • MyBatisPlus--条件构造器及自定义SQL详解
  • Linux(信号)
  • PostgreSQL的扩展 insert_username
  • 数据库系统概论(十四)详细讲解SQL中空值的处理
  • 连接天际,守护通信—5G航天时代的电流守卫与浪涌盾牌
  • Caliper压力测试
  • vue · 路由传参query和params
  • Codeforces Round 1028 (Div. 2)(A-D)