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

mq bug 处理

生产环境 发现mq 正确投递,但是消费者消息丢失,
后来发现问题如下,在初始化消费者对象的时候,他不同的消息 tag 使用了相同的 消费组,导致消息丢失

一个 Group ID 代表一个 Consumer 实例群组。同一个消费者 Group ID 下所有的 Consumer 实例必须保证订阅的 Topic 一致,并且也必须保证订阅 Topic 时设置的过滤规则(Tag)一致。否则您的消息可能会丢失
同一个消费组(Group)内的多个消费者会负载均衡消费消息
每条消息只会被消费组内的一个消费者消费
不同Tag的消息会被随机分配给组内的任意消费者

http://www.sczhlp.com/news/11205/

相关文章:

  • 从训练到推理:Intel Extension for PyTorch混合精度优化完整指南
  • Window系统怎么设置定时关机
  • node 运行项目报超内存
  • 如何恢复被删除的日志文件以追踪攻击者
  • 3.浮点数及其应用
  • Qt事件过滤器之eventFilter函数返回值
  • Ubuntu系统小优化
  • ARM CPU的 intrinsics指令集 - svsel_u32
  • PowerShell检查IP是否为保留IP
  • 第三十篇
  • 莫队卡常
  • CSP-S模拟10
  • 2025年macOS安装MongoDB详细教程
  • RJ45接口旁边的两个指示灯通常用于显示网络连接的状态,帮助用户诊断连接是否正常。一般来说,它们的功能如下:
  • Github使用教程(详细图文)
  • 8. 面向对象编程 8.9 內部类
  • keil界面图标消失解决办法
  • raid磁盘阵列介绍
  • 焊接机械手氩气节省的方式
  • 【CAPL】循环码的创建和校验
  • python使用mongodb工具类 - 与光同尘
  • 2025 暑期 mx 集训 7.25
  • 一文带你快速了解招聘管理系统
  • Vue 的 nextTick 的原理是什么?
  • ARM CPU的 intrinsics指令集 - svcmpgt_u32
  • 河南萌新联赛2025第(五)场:信息工程大学”题解
  • IP_UV_PV介绍
  • Flutter 接入 Line 登录
  • c语言之关于AT指令连接MQTT时如何区分连接失败和中途失败
  • 路由介绍