寫在開篇前:github地址:https://github.com/apache/skywalking.git介紹的skywalking版本:6.5.0 agent配置參數(shù):...
寫在開篇前:github地址:https://github.com/apache/skywalking.git介紹的skywalking版本:6.5.0 agent配置參數(shù):...
RRDTool 是一套監(jiān)測工具,可用于存儲和展示被監(jiān)測對象隨時間的變化情況。比如,我們在 Windows 電腦上常見的內(nèi)存和 CPU 使用情況: RRD 全稱是 Round ...
問題場景:Demo工程引入a.jar,b.jar兩個jar包,a.jar和b.jar下都存在同一個db.properties配置文件,讀取配置信息的時候是否存在沖突和覆蓋的問...
工作以來在微服務(wù)實踐中接觸到了很多的RPC實現(xiàn)方式,一直沒能做一個系統(tǒng)的分析和總結(jié)。本系列將以美團點評開源的pigeon框架為例,從服務(wù)方初始化處理和服務(wù)注冊、端口綁定和消息...
上篇我們了解到服務(wù)啟動過程中,ProviderBootStrap.init()和ProviderBootStrap.startup(providerConfig);分別啟動h...
服務(wù)的熔斷指的是當(dāng)調(diào)用方對服務(wù)的請求出現(xiàn)大量的超時和失敗的情況下,后續(xù)對該服務(wù)的請求將不再發(fā)起調(diào)用,直接返回。保證資源的快速釋放。等到服務(wù)恢復(fù)后再正常請求。服務(wù)的降級指的是為...
本篇將按請求處理的流程來分析MyCAT NIO網(wǎng)絡(luò)通信框架。從請求的接收開始:1、NIOAcceptor 接收請求 拆解:FrontendConnection c = fac...
本篇將根據(jù)啟動類MycatStartup.java來概覽MyCAT的啟動流程。為了簡明清晰,所有源碼只列出關(guān)鍵代碼加以說明,只做NIO網(wǎng)絡(luò)框架的相關(guān)分析。 Mycat的主要啟...
一、逃逸分析 逃逸分析是編譯語言中的一種優(yōu)化分析,而不是一種優(yōu)化的手段。通過對象的作用范圍的分析,為其他優(yōu)化手段提供分析數(shù)據(jù)從而進行優(yōu)化。逃逸分析包括: 全局變量賦值逃逸 方...