随笔 - 27, 文章 - 0, 评论 - 0, 阅读 - 988
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

记录真实项目中遇到的bug--018:消息队列bug

Posted on   砂锅米粥  阅读(26)  评论(0编辑  收藏  举报

T18:消息队列BUG:
1.优先级:T2
2.需求详情:
CRM系统中客户有“优质客户”标签,创建订单时,打“优质订单标签”,历史数据不做处理。
3.前提条件:
(一)点击创建订单,除下单客户外,其他必填项填完
(二)存在一笔 带有“首单客户”标签的订单
4.操作步骤:
(一)下单客户选择带有“优质”标签
(二)点击 提交
(三)打开带有“首单客户”标签的订单
3.预期结果:
(二)订单创建成功,跳转 订单详情 页面,订单打“优质订单”标签
(三)带有“首单客户”标签的订单不做任何处理
4.实际结果:
(二)订单创建成功,跳转 订单详情 页面,订单打“优质订单”标签
(三)带有“首单客户”标签的订单,标签变为“优质订单”
5.缺陷跟踪:
解决:修改,达到预期结果
6.总结:
原因:带有“首单客户”标签的历史数据的mq未做隔离措施,导致历史订单进入“获得预配”流程时,触发消息队列,将订单标签更新为“优质订单”
解决:在“获得预配”流程时,加上mq的隔离,使其不触发消息队列

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示