![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
文章講的很詳細(xì),已關(guān)注注整∧茉可以告知下時(shí)序圖使用的畫圖工具么
netty之EventLoop我們知道, 一個(gè) Netty 程序啟動(dòng)時(shí), 至少要指定一個(gè) EventLoopGroup(如果使用到的是 NIO, 那么通常是 NioEventLoopGroup), 那么這...
rocketmq里面是實(shí)現(xiàn)了連接復(fù)用的寿冕。對(duì)于客戶端,每個(gè)broker創(chuàng)建channel之前都會(huì)判斷池中是否存在的椒袍。具體可以關(guān)注下驼唱,rocketmq-remoting模塊,客戶端發(fā)送那塊源碼
RocketMQ實(shí)戰(zhàn)(三):分布式事務(wù)接 《RocketMQ實(shí)戰(zhàn)(一)》驹暑,《RocketMQ實(shí)戰(zhàn)(二)》玫恳,本篇博客主要討論的話題是:順序消費(fèi)、RMQ在分布式事務(wù)中的應(yīng)用等优俘。 關(guān)于多Master多Slave的說(shuō)明 ...
我這邊的理解應(yīng)該是為了保證消息的有序性消費(fèi)京办。在并發(fā)的情況下,如果想要控制消費(fèi)的順序帆焕,做好的辦法就是通過(guò)單線程的方式惭婿,串行執(zhí)行,現(xiàn)在只有一個(gè)ip消費(fèi)這種其實(shí)也是這個(gè)思路。
RocketMQ實(shí)戰(zhàn)(二)在上一篇《RocketMQ實(shí)戰(zhàn)(一)》中已經(jīng)為大家初步介紹了下RocketMQ以及搭建了雙Master環(huán)境审孽,接下來(lái)繼續(xù)為大家介紹县袱! Quick Start 寫一個(gè)簡(jiǎn)單的生產(chǎn)者...