背景 現(xiàn)網(wǎng)服務(wù)頻繁YGC,每次YGC都會有對象晉升老年代,造成頻繁混合回收。但是程序中接口執(zhí)行很快,平均響應(yīng)時長在10ms,理論上不該產(chǎn)生老年代...
現(xiàn)象 觀察jcmd日志發(fā)現(xiàn)內(nèi)存占用正常。jcmd日志 通過top命令查看,發(fā)現(xiàn)進(jìn)程占用內(nèi)存越來越大,超過-XMX和-XX:MaxDirectMe...
最近開始學(xué)習(xí)kafka源碼,在將kafka源碼導(dǎo)入idea的過程中遇到各種問題,故做此記錄。 下載源碼從github中或者官網(wǎng)我們可以快速下載k...
安裝過程參考:https://www.cnblogs.com/ztlsir/p/8945043.html 問題解決 OpenSSL問題報錯: 解...
先介紹一下我研究HttpUrlConnection的背景,公司對外提供的SDK是使用HttpUrlConnection(歷史原因)寫的,有開發(fā)者...
上周遇到tomcat啟動慢的問題,使用的是jdk8、tomcat8,框架使用的是spring MVC(5.0+版本)。說的更準(zhǔn)確一點,是tom...
去年在開放中遇到過一個問題,因為項目重構(gòu),數(shù)據(jù)庫等完全的重構(gòu),所以線上產(chǎn)生了兩套環(huán)境。由于我們做的是開放平臺,已經(jīng)有很多開發(fā)者對接了,所以老的服...
網(wǎng)上看到很多spring boot入門文章,但大多不全面,一般只記錄簡單的創(chuàng)建流程,鑒于此,記錄下搭建基于gradle的spring boot項...
在網(wǎng)上看到很多介紹builder模式的文章,但總感覺難以理解,直到看了《Effective Java》一書對該模式的介紹,恍然大悟。??要介紹b...