?這節(jié)介紹Consumer接收消息的流程,分為Pull和Push模式。 1. 初始化 ?上一節(jié)講Rebalance時(shí)提到,Consumer接受客...
?這節(jié)介紹Rebalance流程。在介紹Consumer消費(fèi)消息流程前,先介紹Rebalance得流程,該過(guò)程涉及到Consumer的啟動(dòng)。 ?...
?這節(jié)介紹Producer發(fā)送消息的流程。 ?接上一節(jié)開頭的Demo,發(fā)送消息的寫法如下: 發(fā)送消息的方法為: 其send方法內(nèi)容如下: 主要調(diào)...
?這節(jié)介紹RocketMQ客戶端的啟動(dòng)流程,即Consumer和Producer的啟動(dòng)流程。 1. 客戶端demo ?首先先看下客戶端的demo...
?這節(jié)介紹SpringMVC,SpringMVC是一種基于Java的實(shí)現(xiàn)MVC設(shè)計(jì)模式的請(qǐng)求驅(qū)動(dòng)類型的輕量級(jí)Web框架。本章會(huì)介紹相關(guān)概念,流程...
?消息隊(duì)列是分布式系統(tǒng)中重要的組件,使用消息隊(duì)列主要是為了通過(guò)異步處理提高系統(tǒng)性能和削峰、降低系統(tǒng)耦合性。Apache RocketMQ是由阿里...
1. Instrumentation介紹 ?JVMTI(JVM Tool Interface)是 Java 虛擬機(jī)所提供的 native 編程接...
?我們知道Java是一門跨平臺(tái)的語(yǔ)言,我們編寫的Java代碼會(huì)被編譯成中間class文件以讓Java虛擬機(jī)解析運(yùn)行。而Java虛擬機(jī)規(guī)范僅僅描述...
?這節(jié)介紹Spring AOP。關(guān)于Spring AOP的名字就不多做介紹了,網(wǎng)上有很多對(duì)AOP的解釋。 1. 概念術(shù)語(yǔ) 1.1 切面(Aspe...