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

订阅关系一致

订阅关系一致指的是同一个消费者Group ID下所有Consumer实例所订阅的Topic、Tag必须完全一致。如果订阅关系不一致,消息消费的逻辑就会混乱,甚至导致消息丢失。本文提供订阅关系一致的正确示例代码以及订阅关系不一致的可能原因,帮助您顺畅地订阅消息。

背景信息

消息队列RocketMQ版里的一个消费者Group ID代表一个Consumer实例群组。对于大多数分布式应用来说,一个消费者Group ID下通常会挂载多个Consumer实例。

由于消息队列RocketMQ版的订阅关系主要由Topic+Tag共同组成,因此,保持订阅关系一致意味着同一个消费者Group ID下所有的Consumer实例需在以下方面均保持一致:

  • 订阅的Topic必须一致,例如:Consumer1订阅TopicA和TopicB,Consumer2也必须订阅TopicA和TopicB,不能只订阅TopicA、只订阅TopicB或订阅TopicA和TopicC。

  • 订阅的同一个Topic中的Tag必须一致,包括Tag的数量和Tag的顺序,例如:Consumer1订阅Topic

http://www.lryc.cn/news/40857.html

相关文章:

  • 测试老鸟都在用的接口抓包常用工具以及接口测试工具都有哪些?
  • Delphi 一个函数实现腾讯云最新版(API3.0)短信发送
  • 2023年Android现代开发
  • 自然语言处理(NLP)在医疗领域的应用
  • 计算机中的浮点数运算
  • 看了字节跳动月薪20K+测试岗面试题,让我这个工作3年的测试工程师,冷汗直流....
  • 这两天最好的ChatGPT应用;使用Notion AI提升效率的经验(13);AI编程与程序员的生存 | ShowMeAI日报
  • Linux 内核likely与unlikey
  • 成功解决主从同步异常之Slave_IO_Running显示为No的问题
  • 面试阿里测开岗失败后,被面试官在朋友圈吐槽了......
  • 蓝桥杯嵌入式--字符串比较在串口通信中的应用
  • 考研408每周一题(2019 41)
  • Angular学习笔记(一)
  • Linux用户和权限 —— 操作演示
  • 【华为OD机试真题2023 JAVA】单核CPU任务调度
  • News乐鑫科技亮相德国嵌入式展 Embedded World 2023!
  • java如何创建线程
  • 要是早看到这篇文章,你起码少走3年弯路,20年老程序员的忠告
  • IP地址的分类
  • win10下使用docker运行部署nginx,mysql
  • sprinboot车辆充电桩
  • 仿京东放大镜效果的实现
  • ESP32设备驱动-LM35温度传感器驱动
  • 基于深度学习的犬种识别软件(YOLOv5清新界面版,Python代码)
  • 【IDEA插件开发】环境搭建
  • 【蓝桥杯专题】 DP(C++ | 洛谷 | acwing | 蓝桥)
  • 咪咕MGV3201_ZG_GK国科6323_UWE5621DS_免拆卡刷固件包
  • 重构数据-Change Value to Reference将实值对象改为引用对象三
  • 计算机网络——通信专业面试问题学习笔记
  • 代码随想录算法训练营第三十天 | 332.重新安排行程 51. N皇后 37. 解数独 总结