文章講的很詳細(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)者...