国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Bug】.net6 cap總線+rabbitmq延時消息收不到

這篇具有很好參考價值的文章主要介紹了【Bug】.net6 cap總線+rabbitmq延時消息收不到。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題

我有兩個服務一個叫05一個叫15 然后用的cap總線+rabbitmq
05消息隊列發(fā)了一條延時消息,到時間了05服務的訂閱者能收到 15服務訂閱同一個消息的沒收到(cap的cashboard)(手動requeue05和15都能收到)

相關回答:.net6 cap總線+rabbitmq延時消息收不到

問題代碼

05:連接數(shù)據(jù)庫配置:

"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:連接數(shù)據(jù)庫配置:

"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服務同時有消息的生產(chǎn)者和消費者,15只有消息的消費者。
兩個服務連接的同一個數(shù)據(jù)庫,導致cap的消息先別05取走(對應數(shù)據(jù)庫Received表,另有Published表)

解決

05部署自己的數(shù)據(jù)庫

處理Bug的具體步驟

  1. 重現(xiàn)BUG
  2. 確定發(fā)生BUG的過程時都做了哪些動作
  3. 桌面檢查:把自己的腦子作為CPU,運行從開始操作到出現(xiàn)BUG的操作、處理的數(shù)據(jù),分析出現(xiàn)問題的原因
  4. 調(diào)試:確定問題出現(xiàn)的原因
  5. 確定解決方案
  6. 修復BUG
  7. 回歸測試:確定已BUG已修復并沒引入新問題

沒有粉絲,沒有評論,甚至連讀者都沒有。因為自己寫的爛,因為自己水平有限,所以自己的作品一經(jīng)發(fā)出就石沉大海了,得不到任何的回信,就好像自己寫的東西是給自己看的。自己的作品怎么看都好像不夠完美,全身的毛病,所以讀者不喜歡也很正常對吧!

其實最讓我開心的是有些讀者們夸我文筆不錯,或許是有人第一次這樣夸我的緣故吧!又或許是我寫的東西沒什么人認可,我感受到了一種前所未有的激動,對于未來的憧憬,對自己寫下去的動力。

因為有你們,我的寫作之路才不孤獨,因為有你們,我才能堅持到現(xiàn)在,如果有一天我真的寫出圈了,或許我們可以整個交流會之類的,到時候促膝長談。

“書山有路勤為徑,學海無涯苦作舟。”寫作苦是苦了點,整得我差點就想放棄了,不過還好有你們。我也不急著成功,因為沒有個幾十年如一日的堅持,哪能輕易成功?

茫茫文海無人意,天下有君識吾心。文海很孤獨,但是有諸君,便足以令我至千里。文章來源地址http://www.zghlxwxcb.cn/news/detail-804739.html

到了這里,關于【Bug】.net6 cap總線+rabbitmq延時消息收不到的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • RabbitMQ實現(xiàn)延遲消息,RabbitMQ使用死信隊列實現(xiàn)延遲消息,RabbitMQ延時隊列插件

    RabbitMQ實現(xiàn)延遲消息,RabbitMQ使用死信隊列實現(xiàn)延遲消息,RabbitMQ延時隊列插件

    假設有一個業(yè)務場景:超過30分鐘未付款的訂單自動關閉,這個功能應該怎么實現(xiàn)? RabbitMQ使用死信隊列,可以實現(xiàn)消息的延遲接收。 隊列有一個消息過期屬性。就像豐巢超過24小時就收費一樣,通過設置這個屬性,超過了指定事件的消息將會被丟棄。 這個屬性交:x-message

    2024年02月13日
    瀏覽(104)
  • Centos安裝RabbitMQ,JavaSpring發(fā)送RabbitMQ延遲延時消息,JavaSpring消費RabbitMQ消息

    Centos安裝RabbitMQ,JavaSpring發(fā)送RabbitMQ延遲延時消息,JavaSpring消費RabbitMQ消息

    erlang 和 rabbitmq 版本說明 https://www.rabbitmq.com/which-erlang.html 確認需要安裝的mq版本以及對應的erlang版本。 RabbitMQ下載地址: https://packagecloud.io/rabbitmq/rabbitmq-server Erlang下載地址: https://packagecloud.io/rabbitmq/erlang RabbitMQ延遲消息插件下載 https://github.com/rabbitmq/rabbitmq-delayed-message-exc

    2024年02月08日
    瀏覽(23)
  • 使用StreamBridge實現(xiàn)RabbitMq 消息收發(fā) && ack確認 && 延時消息

    使用StreamBridge實現(xiàn)RabbitMq 消息收發(fā) && ack確認 && 延時消息

    下載地址:link 1.下載完成放到rabbitmq安裝目錄plugins下 2.執(zhí)行命令啟用插件 3.重啟mq Exchanges - add a new exchange - type 出現(xiàn)x-delayed-message即安裝成功

    2024年02月11日
    瀏覽(56)
  • RabbitMQ實現(xiàn)延時消息的兩種方法

    RabbitMQ實現(xiàn)延時消息的兩種方法

    1、死信隊列 1.1消息什么時候變?yōu)樗佬?dead-letter) 消息被否定接收,消費者使用basic.reject 或者 basic.nack并且requeue 重回隊列屬性設為false。 消息在隊列里得時間超過了該消息設置的過期時間(TTL)。 消息隊列到達了它的最大長度,之后再收到的消息。 1.2死信隊列的原理 當一個

    2024年02月10日
    瀏覽(37)
  • 使用RabbitMQ實現(xiàn)延時消息自動取消的簡單案例
  • .NET中使用RabbitMQ延時隊列和死信隊列

    .NET中使用RabbitMQ延時隊列和死信隊列

    延時隊列是RabbitMQ中的一種特殊隊列,它可以在消息到達隊列后延遲一段時間再被消費。 延時隊列的實現(xiàn)原理是通過使用消息的過期時間和死信隊列來實現(xiàn)。當消息被發(fā)送到延時隊列時,可以為消息設置一個過期時間,這個過期時間決定了消息在延時隊列中等待的時間。如果

    2024年02月15日
    瀏覽(16)
  • Spring RabbitMQ那些事(2-兩種方式實現(xiàn)延時消息訂閱)

    Spring RabbitMQ那些事(2-兩種方式實現(xiàn)延時消息訂閱)

    業(yè)務開發(fā)中有很多延時操作的場景,比如最常見的 超時訂單自動關閉 、 延時異步處理 ,我們常用的實現(xiàn)方式有: 定時任務輪詢 (有延時)。 借助Redission的延時隊列 。 Redis的key過期事件通知機制 (需開啟key過期事件通知,對Redis有性能損耗)。 RocketMQ中定時消息推送 (支

    2024年02月04日
    瀏覽(27)
  • .NET6: 開發(fā)基于WPF的摩登三維工業(yè)軟件 (7)

    Python微信訂餐小程序課程視頻 https://edu.csdn.net/course/detail/36074 Python實戰(zhàn)量化交易理財系統(tǒng) https://edu.csdn.net/course/detail/35475 做為一個摩登的工業(yè)軟件,提供可編程的腳本能力是必不可少的能力。腳本既可以方便用戶進行二次開發(fā),也對方便對程序進行自動化測試。本文將結合

    2024年02月05日
    瀏覽(30)
  • .NET CORE消息隊列RabbitMQ

    目錄 1.消息隊列概述 2.消息隊列的特點及應用場景 3.RabbitMQ 3.1 初始RabbitMQ 3.2 Docker安裝RabbitMQ 3.3?RabbitMQ中的六大隊列模式 3.3.1 簡單隊列模式:?最簡單的工作隊列,其中一個消息生產(chǎn)者,一個消息消費者,一個隊列。也稱為點對點模式。? 3.3.2 工作隊列:一個消息生產(chǎn)者,一

    2024年04月28日
    瀏覽(16)
  • 從壹開始前后端開發(fā)【.Net6+Vue3】(二)前端創(chuàng)建

    工作后,學習的腳步一直停停走走,希望可以以此項目為基礎,可以不斷的迫使自己不斷的學習以及成長 將以Girvs框架為基礎,從壹開始二次開發(fā)一個前后端管理框架 在這過程中一步步去學習使用到的技術點,也同時會將在此過程中遇到的問題進行分享 項目地址 上文介紹到

    2024年02月10日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包