某天早上地梨,毛老師在群里問「cat 上怎么看 gc」。 看到有 GC 的問題缔恳,立馬做出小雞搓手狀宝剖。 之后毛老師發(fā)來一張圖。 圖片展示了老年代內(nèi)存占用情況歉甚。 第一個(gè)大陡坡是應(yīng)用發(fā)...
MQ在我們?nèi)粘i_發(fā)過程中有著不可替代的作用万细,不僅可以幫助我們做到信息在系統(tǒng)間的傳遞,還能進(jìn)行系統(tǒng)間的解耦合纸泄,也就是說消息的發(fā)送端與接收端不會(huì)有強(qiáng)依賴關(guān)系(例如接口調(diào)用)赖钞。市場(chǎng)...
簡介 CAT基于Java開發(fā)的實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái),包括實(shí)時(shí)應(yīng)用監(jiān)控聘裁,業(yè)務(wù)監(jiān)控雪营。 CAT支持的監(jiān)控消息類型包括: Transaction 適合記錄跨越系統(tǒng)邊界的程序訪問行為...
從docker容器生成鏡像 docker commit -a "zhaoolee" -m “完成uwsgi的配置” qs zhaoolee-qs:1.0 參數(shù)說明: -a為作...
限流衡便,是服務(wù)或者應(yīng)用對(duì)自身保護(hù)的一種手段献起,通過限制或者拒絕調(diào)用方的流量,來保證自身的負(fù)載镣陕。 常用的限流算法有兩種:漏桶算法和令牌桶算法 漏桶算法 思路很簡單谴餐,水(請(qǐng)求)先...
接上文,在客戶端發(fā)出請(qǐng)求后呆抑,首先處理的自然是netty岂嗓,在IO處理之后,就進(jìn)入業(yè)務(wù)處理NettyServerHandler鹊碍。最終的處理任務(wù)就落在了RequestThreadP...
說起CAT,需要先簡單介紹一下分布式服務(wù)鏈路監(jiān)控侈咕。隨著微服務(wù)技術(shù)的普及年枕,現(xiàn)在的系統(tǒng)體積變得越來愈龐大,功能變得越來越復(fù)雜乎完。一個(gè)簡單的接口熏兄,如查詢操作,其背后可能涉及到幾十甚至...
對(duì)于配置文件,我們不陌生摩桶,它提供我們可以動(dòng)態(tài)修改程序運(yùn)行能力桥状。引用別人的一句話就是: 系統(tǒng)運(yùn)行時(shí)(runtime)飛行姿態(tài)的動(dòng)態(tài)調(diào)整 我可以把我們的工作稱之為在快速飛行的飛機(jī)...
工作以來在微服務(wù)實(shí)踐中接觸到了很多的RPC實(shí)現(xiàn)方式,一直沒能做一個(gè)系統(tǒng)的分析和總結(jié)硝清。本系列將以美團(tuán)點(diǎn)評(píng)開源的pigeon框架為例辅斟,從服務(wù)方初始化處理和服務(wù)注冊(cè)、端口綁定和消息...
歡迎交流java8新特性系列文章:http://www.reibang.com/nb/27231419 . [1][2][3][4][5] 一芦拿、簡介 java8新添加了...
windows安裝git下載地址 https://git-scm.com/download/win 生成ssh密鑰:ssh-keygen -t rsa -C "3091131...
歡迎關(guān)注微信公眾號(hào):石杉的架構(gòu)筆記(id:shishan100) 周一至周五早八點(diǎn)半!精品技術(shù)文章準(zhǔn)時(shí)送上蔗崎! 目錄 一酵幕、業(yè)務(wù)場(chǎng)景介紹 二、Spring Cloud核心組件:E...
先思考下缓苛,如果要實(shí)現(xiàn)服務(wù)發(fā)布和注冊(cè)芳撒,需要做哪些事情? 配置文件解析或注解解析 啟動(dòng) netty 服務(wù)實(shí)現(xiàn)遠(yuǎn)程監(jiān)聽 服務(wù)注冊(cè)服務(wù)端無外乎就這3件事未桥,接下來我們用源碼分析來論證我...
下列面試題都是在網(wǎng)上收集的笔刹,本人抱著學(xué)習(xí)的態(tài)度找了下參考答案,有不足的地方還請(qǐng)指正冬耿,更多精彩內(nèi)容可以關(guān)注我的微信公眾號(hào):Java團(tuán)長 基礎(chǔ)篇 基本功 面向?qū)ο筇卣?封裝舌菜,繼承...
前言 相信大家對(duì) ZooKeeper 應(yīng)該不算陌生。但是你真的了解 ZooKeeper 是個(gè)什么東西嗎亦镶?如果別人/面試官讓你給他講講 ZooKeeper 是個(gè)什么東西日月,你能回...