一集惋、背景 最近項目組在版本迭代時,組件也要進行升級踩娘,此時涉及到MySQL驅(qū)動包jdbc的版本升級刮刑。即從5.1.X升級到8.0.X。 然鵝在上線之后就出現(xiàn)了一部分兼容性問題养渴,造...
一集惋、背景 最近項目組在版本迭代時,組件也要進行升級踩娘,此時涉及到MySQL驅(qū)動包jdbc的版本升級刮刑。即從5.1.X升級到8.0.X。 然鵝在上線之后就出現(xiàn)了一部分兼容性問題养渴,造...
I/O多路復(fù)用(multiplexing)的本質(zhì)是通過一種機制(系統(tǒng)內(nèi)核緩沖I/O數(shù)據(jù))理卑,讓單個進程可以監(jiān)視多個文件描述符翘紊,一旦某個描述符就緒(一般是讀就緒或?qū)懢途w),能夠通...
騰訊面試官:說說Redis的哈希表是如何擴容的帆疟?面試者:what鹉究?額......,(我懵了W俪琛)這個我還沒了解過自赔,尬...。但我了解java里面的HashMap的擴容柳琢,我覺得應(yīng)...
題外話:Java都有對象,那你的對象在哪里呢肖粮?那我也來new一個吧孤页。 了解下Java是怎么創(chuàng)建對象,并且在內(nèi)存布局和訪問定位涩馆,可以很好的幫助我們認識虛擬機JVM底層的原理行施。?...
Eureka源碼剖析之一:初始化-啟動 Eureka源碼剖析之二:服務(wù)注冊 Eureka源碼剖析之三:服務(wù)拉取 Eureka源碼剖析之四:服務(wù)續(xù)約 Eureka源碼剖析之五:...
Eureka源碼剖析之一:初始化-啟動 Eureka源碼剖析之二:服務(wù)注冊 Eureka源碼剖析之三:服務(wù)拉取 Eureka源碼剖析之四:服務(wù)續(xù)約 Eureka源碼剖析之五:...
Eureka源碼剖析之一:初始化-啟動 Eureka源碼剖析之二:服務(wù)注冊 Eureka源碼剖析之三:服務(wù)拉取 Eureka源碼剖析之四:服務(wù)續(xù)約 現(xiàn)在研究下Eureka服務(wù)...
Eureka源碼剖析之一:初始化-啟動 Eureka源碼剖析之二:服務(wù)注冊 Eureka源碼剖析之三:服務(wù)拉取 這里主要看下Eureka關(guān)于服務(wù)續(xù)約的源碼,其實大致跟服務(wù)注冊...
Eureka源碼剖析之一:初始化-啟動 Eureka源碼剖析之二:服務(wù)注冊 前面已經(jīng)剖析了Eureka初始化魂那、Eureks服務(wù)注冊蛾号,現(xiàn)在繼續(xù)Eureka服務(wù)拉取。Eureka...
Eureka源碼剖析之一:初始化-啟動 EurekaClient在啟動時會進行一系列初始化操作涯雅,本篇文章主要解析EurekaClient端向EurekaServer端發(fā)起注冊...
Eureka啟動的過程有client端和server端鲜结, Eureka client端入口是DiscoveryClient類, Eureka server端入口是Eureka...
最近有版本特性要上線精刷,但是在上線的過程中遇到了“阻礙”,使得上線過程不是很順利蔗候,想必你也曾經(jīng)遇到過吧怒允! 1、問題背景 說說大概的場景吧锈遥。由于系統(tǒng)里面增加了權(quán)限的限制纫事,不同用戶...
有時系統(tǒng)上線之后出現(xiàn)bug,有些bug是非常難出現(xiàn)或者存在特定的用戶上所灸,假如我們在開發(fā)環(huán)境或者測試環(huán)境丽惶,有時是很難重現(xiàn)出來的,所以對于現(xiàn)場保留或者重現(xiàn)很重要爬立。 此時如果能在生...
一钾唬、消息軌跡數(shù)據(jù)結(jié)構(gòu) 二、發(fā)送消息軌跡流程 三、消息軌跡存儲 四知纷、消費消息軌跡流程 五壤圃、總結(jié) 消息軌跡在不少情況是很重要的,比如消息到底有沒有發(fā)送出去琅轧,消息存儲在哪個Brok...
01 背景 Code Review是互聯(lián)網(wǎng)公司的技術(shù)部門的基本要求乍桂,或者對技術(shù)比較重視的公司冲杀,在這方面也會比較重視吧。如果哪家互聯(lián)網(wǎng)公司沒有這個要求睹酌,也許稱不上一個真正的互聯(lián)...