部署的流程圖 部署的詳細(xì)過程 編譯Docker鏡像 Sentinel源碼下載 https://gitee.com/pingfanrenbiji/Sentinel.git Se...
部署的流程圖 部署的詳細(xì)過程 編譯Docker鏡像 Sentinel源碼下載 https://gitee.com/pingfanrenbiji/Sentinel.git Se...
Sentinel控制臺(tái)頁面 Sentinel核心架構(gòu)圖 如圖上半部分是做數(shù)據(jù)統(tǒng)計(jì)的 下面部分就是使用統(tǒng)計(jì)的數(shù)據(jù)做規(guī)則的校驗(yàn) 整個(gè)過程就是一個(gè)鏈 Sentinel核心骨架是Pr...
K8s四層網(wǎng)絡(luò) 抽象成四層網(wǎng)絡(luò) Node節(jié)點(diǎn)網(wǎng)絡(luò) 底層基礎(chǔ)設(shè)施支持節(jié)點(diǎn)主機(jī)之間網(wǎng)絡(luò)的互通 Pod網(wǎng)絡(luò) 能夠相互做IP尋址、相互通訊 同一節(jié)點(diǎn)上的Pod網(wǎng)絡(luò) 大多數(shù)場(chǎng)景下一個(gè)p...
承接上文內(nèi)核怎么幫程序建立連接的[https://mp.weixin.qq.com/s/Sjjzq-QxItJwos-kL0OX1A] 抓包 tcp -nn -i eth0 ...
OSI網(wǎng)絡(luò)七層參考模型 這是7層網(wǎng)絡(luò)參考模型非實(shí)現(xiàn)層面的 TCP/IP協(xié)議實(shí)現(xiàn) TCP/IP協(xié)議實(shí)現(xiàn)了七層網(wǎng)絡(luò)模型 將展示層和會(huì)話層合并到了應(yīng)用層 微信、QQ或tomcat進(jìn)...
jdk1.7 分段鎖 1、HashTable容器在競(jìng)爭(zhēng)激烈的并發(fā)環(huán)境下表現(xiàn)出效率低下的原因,是因?yàn)樗性L問HashTable的線程都必須競(jìng)爭(zhēng)同一把鎖 2、假如容器里有多把鎖,...
Java集合類關(guān)系圖整理 圖1 圖2 “脫掉HashSet的外衣“ 構(gòu)造函數(shù) 默認(rèn)構(gòu)造器 將傳入的集合添加到HashSet的構(gòu)造器 將傳入的集合添加到HashSet的構(gòu)造器 ...
關(guān)于百度鏈往期文章匯總 在百度超級(jí)鏈Xuper上部署智能合約并實(shí)現(xiàn)存證功能 對(duì)百度超級(jí)鏈Xuper使用過程中的進(jìn)一步理解 在Xuper鏈上部署Java語言智能合約和分析存證合...
前言 這篇文章咱聊聊怎樣的飲食習(xí)慣才會(huì)健康長(zhǎng)壽的話題 為何說這個(gè)話題 因?yàn)槲依褷斪罱忠驗(yàn)槿撸ǜ哐獕?高血脂 高血糖)住院了 之前就因?yàn)槿咦∵^一次醫(yī)院 歸結(jié)原因 還是因?yàn)?..
前言 之前寫過一篇文章,在百度超級(jí)鏈Xuper上部署智能合約并實(shí)現(xiàn)存證功能這里敘述了 搭建3個(gè)節(jié)點(diǎn) 將節(jié)點(diǎn)1作為出塊節(jié)點(diǎn),這篇文章 咱們配置下將節(jié)點(diǎn)1和節(jié)點(diǎn)2作為出塊節(jié)點(diǎn),節(jié)...
前言 存儲(chǔ)引擎 wiredTiger引擎 1、3.0新增引擎 推薦使用2、可以支撐更高的讀寫負(fù)載和并發(fā)量 3、配置緩存 4、journal即預(yù)寫事務(wù)日志 a、journal就...
場(chǎng)景 優(yōu)化緣由 執(zhí)行一條命令 經(jīng)歷的過程 發(fā)送命令網(wǎng)絡(luò)傳輸時(shí)間 命令在Redis服務(wù)端隊(duì)列中等待的時(shí)間 命令執(zhí)行的時(shí)間(Redis中的slowlog只是檢測(cè)這一步驟的時(shí)間) ...
現(xiàn)實(shí)生活中的使用場(chǎng)景 幾個(gè)攝影師朋友找到你, 他們的攝影作品上傳到自己的blog后總是被其他人盜用, 使用水印之類的方法也無法避免像截取部分這種情況, 他們需要一個(gè)能證明攝影...
Semaphore實(shí)現(xiàn)共享鎖 簡(jiǎn)介 DEMO了解其用法 Semaphore實(shí)現(xiàn)互斥鎖 簡(jiǎn)介 DEMO了解其用法 Semaphore提供的方法 Semaphore(int pe...
AQS簡(jiǎn)介 原名 AbstractQueuedSynchronizer 即隊(duì)列同步器 是構(gòu)建鎖和其他同步組件的基礎(chǔ)框架(如ReentrantLock、ReentrantRea...
可重入鎖ReentrantLock實(shí)現(xiàn)層面依賴 一、CAS(compareAndSet) LockSupport 基本的方法 park [1] part和Thread.yie...
簡(jiǎn)介 柵欄類似于閉鎖,它能阻塞一組線程直到某個(gè)事件的發(fā)生。柵欄與閉鎖的關(guān)鍵區(qū)別在于,所有的線程必須同時(shí)到達(dá)柵欄位置,才能繼續(xù)執(zhí)行。閉鎖用于等待事件,而柵欄用于等待其他線程。 ...
前言 countDownLatch具有的功能 CountDownLatch主要有兩個(gè)方法,當(dāng)一個(gè)或多個(gè)線程調(diào)用await方法時(shí),這些線程會(huì)阻塞。 其它線程調(diào)用countDow...