RocketMQ 生產者核心講解

2021-10-24 23:30:38 字數 591 閱讀 9072

producergroup :組名在乙個應用裡面是唯一的

createtopickey: 實際生產中不會使此暴露,會再次封裝

defaulttopicqueuenums(預設為4):乙個topic下預設掛的是四個佇列

sendmsgtimeout(單位:ms):訊息傳送的超時時間

compressmsgbodyoverhowmuch(預設壓縮位元組4096):自動壓縮機制,超過4096就會壓縮

retrytimeswhensendfailed(可配置): 同步重發次數

可以在配置檔案裡面來設定對訊息的限制

RocketMQ生產者組topic和消費組的關係

各個之間的關係其實很鬆散,並不是說不能操作 訂閱關係一致 多個 group id 訂閱了多個 topic,並且每個 group id 裡的多個消費者例項的訂閱關係保持了一致。消費冪等 最終一致性保證資料一致性,如果不冪等,將導致資料錯亂 topic和tag的關係 topic可以是一級過濾關係 tag...

生產者消費者 生產者與消費者模式

一 什麼是生產者與消費者模式 其實生產者與消費者模式就是乙個多執行緒併發協作的模式,在這個模式中呢,一部分執行緒被用於去生產資料,另一部分執行緒去處理資料,於是便有了形象的生產者與消費者了。而為了更好的優化生產者與消費者的關係,便設立乙個緩衝區,也就相當於乙個資料倉儲,當生產者生產資料時鎖住倉庫,不...

多生產者 多做「生產者」,少做「消費者」

生產者 vs 消費者 哪個更好?消費者 定義非常廣泛,購買一件物品 進行一次消費的人都是消費者 更深一層的含義就是 消費 了你的金錢 時間 精力,比如刷抖音,花費了你的時間和精力,單方面地接受資訊 向內汲取 向外消耗時間或金錢,那你就是 消費者 生產者 生產 製造 創作了某個物品 作品,別人消費你的...