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

【Bug】.net6 cap总线+rabbitmq延时消息收不到

文章目录

    • 问题
    • 问题代码
    • 原因
    • 解决
    • 处理Bug的具体步骤

问题

我有两个服务一个叫05一个叫15 然后用的cap总线+rabbitmq
05消息队列发了一条延时消息,到时间了05服务的订阅者能收到 15服务订阅同一个消息的没收到(cap的cashboard)(手动requeue05和15都能收到)

相关回答:.net6 cap总线+rabbitmq延时消息收不到

问题代码

05:连接数据库配置:

"DbConnectionString": "Data Source=10.2.8.216,2433;Initial Catalog=xxx;Persist Security Info=True;User ID=xxxx;Password=xxxxx;Connect Timeout=500;TrustServerCertificate=true;",

15:连接数据库配置:

"DbConnectionString": "Data Source=10.2.8.216,2433;Initial Catalog=xxxx;Persist Security Info=True;User ID=xxxxx;Password=xxxxx;Connect Timeout=500;TrustServerCertificate=true;",

原因

05服务同时有消息的生产者和消费者,15只有消息的消费者。
两个服务连接的同一个数据库,导致cap的消息先别05取走(对应数据库Received表,另有Published表)

解决

05部署自己的数据库

处理Bug的具体步骤

  1. 重现BUG
  2. 确定发生BUG的过程时都做了哪些动作
  3. 桌面检查:把自己的脑子作为CPU,运行从开始操作到出现BUG的操作、处理的数据,分析出现问题的原因
  4. 调试:确定问题出现的原因
  5. 确定解决方案
  6. 修复BUG
  7. 回归测试:确定已BUG已修复并没引入新问题

没有粉丝,没有评论,甚至连读者都没有。因为自己写的烂,因为自己水平有限,所以自己的作品一经发出就石沉大海了,得不到任何的回信,就好像自己写的东西是给自己看的。自己的作品怎么看都好像不够完美,全身的毛病,所以读者不喜欢也很正常对吧!

其实最让我开心的是有些读者们夸我文笔不错,或许是有人第一次这样夸我的缘故吧!又或许是我写的东西没什么人认可,我感受到了一种前所未有的激动,对于未来的憧憬,对自己写下去的动力。

因为有你们,我的写作之路才不孤独,因为有你们,我才能坚持到现在,如果有一天我真的写出圈了,或许我们可以整个交流会之类的,到时候促膝长谈。

“书山有路勤为径,学海无涯苦作舟。”写作苦是苦了点,整得我差点就想放弃了,不过还好有你们。我也不急着成功,因为没有个几十年如一日的坚持,哪能轻易成功?

茫茫文海无人意,天下有君识吾心。文海很孤独,但是有诸君,便足以令我至千里。

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

相关文章:

  • 在 Python 中检查一个数字是否是同构数
  • 【 Qt 快速上手】-①- Qt 背景介绍与发展前景
  • Kafka-消费者-KafkaConsumer分析-PartitionAssignor
  • 【办公软件篇】软件启动器Lucy打造自己的工具箱
  • C#MQTT编程08--MQTT服务器和客户端(cmd版)
  • 【高等数学之牛莱公式】
  • 基于HFSS的微带线特性阻抗仿真-与基于FDTD的计算电磁学方法对比(Matlab)
  • 【SQL】SQL语法小结
  • Open CASCADE学习|显示模型
  • 【C++】string的基本使用
  • vue 里 props 类型为 Object 时设置 default: () => {} 返回的是 undefined 而不是 {}?
  • 04 SpringMVC响应数据之页面跳转控制+返回JSON数据+返回静态资源
  • Python圣诞主题绘图:用turtle库打造冬日奇妙画面【第31篇—python:圣诞节】
  • [开发语言][c++]:Static关键字和全局变量
  • 计算机组成原理 第一弹
  • Hadoop基础知识
  • Java进阶之旅第五天
  • 拓展边界:前端世界的跨域挑战
  • 旅游项目day03
  • 单片机学习记录(一)
  • MacBookPro怎么数据恢复? mac电脑数据恢复?
  • Python多线程—threading模块
  • mysql limit
  • 解决国内Linux服务器无法使用Github的方法
  • 动态规划基础(二)最长公共子序列 LCS
  • React配置src根目录@
  • SQL Povit函数使用及实例
  • Lite AD的安装
  • 限流算法之流量控制的平滑之道:滑动时间窗算法
  • C语言数据结构——顺序表