![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
未寫完,待續(xù)。。。。 刷盤服務(wù)類有三種 同步刷盤時(shí)使用 GroupCommitService 異步刷盤時(shí)使用 FlushRealTimeServ...
創(chuàng)建 MappedFile 文件 創(chuàng)建 MappedFile 文件實(shí)現(xiàn)如下: 從代碼中可以看出钠至,只有 MappedFile 的大小等于或大于 C...
概述 RocketMQ 支持發(fā)送延遲消息,但不支持任意時(shí)間的延遲消息的設(shè)置胎源,僅支持內(nèi)置預(yù)設(shè)值的延遲時(shí)間間隔的延遲消息棉钧。 預(yù)設(shè)值的延遲時(shí)間間隔為:...
1、CommitLog 文件生成規(guī)則 偏移量:每個(gè) CommitLog 文件的大小為 1G涕蚤,一般情況下第一個(gè) CommitLog 的起始偏移量為...
producer 發(fā)送消息后掰盘,broker端開始存儲(chǔ)消息,會(huì)調(diào)用 store 模塊的 DefaultMessageStore.putMessag...
概述 Producer 發(fā)送消息赞季,RocketMQ 提供了三種模式愧捕。 同步發(fā)送 異步發(fā)送 OneWay 發(fā)送 示例代碼如下: 1、同步發(fā)送Pro...
MQProducer 從類關(guān)系中可以看出申钩,MQProducer 有兩種實(shí)現(xiàn)方式次绘。一個(gè)是 DefaultMQProducer,另一個(gè)是 Trans...
概述 生產(chǎn)者 producer 在發(fā)送消息的時(shí)候撒遣,每個(gè)消息發(fā)送到 broker 只存儲(chǔ)在某一個(gè) quene 上邮偎。那么 producer 是怎么選...
概述 RocketMQ 提供有控制臺(tái)及一系列控制臺(tái)命令,用于管理員對(duì)主題义黎,集群禾进,broker 等信息的管理; 進(jìn)入 RocketMQ 的bin ...