問:
先說說你們的專案當時為什麼要用mq? mq是怎麼部署的?集群架構?高可用是如何保證的?rocketmq的核心架構原理是什麼?
它的工作原理?如果傳送到rocketmq的訊息丟失了,要怎麼辦?
因為生產者和消費者所在的專案不在一起,所以我在a專案中用了同乙個生產者,也使用了同乙個topic,但tag不一樣,
在b專案中建立了2個消費者,2個消費者id是一樣的,使用的topic也一樣,但分別使用了不同的tag
然後在測試環境進行測試,結果苦逼了。。。。
a專案生產者可以正常發訊息,在mq平台上顯示訊息已經被消費者所消費,
但在b專案中一直搜不到對應的日誌資料。。。。糾結了很久。
最後發現,2個消費者不能使用同乙個消費者id, 否則無法區分對應的是哪乙個消費者。
kafka用例 總結
訊息 kafka可以替代更傳統的訊息 訊息 的使用有多種原因 將處理與資料生成器分離,緩衝未處理的訊息等 與大多數訊息傳遞系統相比,kafka具有更好的吞吐量,內建分割槽,複製和容錯功能,這使其成為大規模訊息處理應用程式的理想解決方案。根據我們的經驗,訊息傳遞的使用通常相對較低,但可能需要較低的端到...
mq使用總結
一 rabbitmq非同步訊息機制 1 exchange和queue進行繫結,乙個exchange可以繫結多個queue。2 訊息生產者produce,將訊息傳送至exchange,exchange將訊息路由至多個queue。3 exchange路由分為fanout direct topic三種模式...
實戰專案 用例評審 問題總結 Dotest 董浩
實戰專案 用例評審 問題總結 1 覆蓋率 原型中提到的一定要覆蓋全面 未提到的規則,自己要想的明白,寫出來 有時候原型或者ui與實際的東西並不是相符的 2 排版 注意整體用例的排版 執行的先後順序 3 模板 公司模板可不用修改 4 標註 文件中禁止使用多顏色 顯得不是太正規 5 正確性 測試時首先要...