前言 參考資料:《Spring Microservices in Action》《Spring Cloud Alibaba 微服務(wù)原理與實(shí)戰(zhàn)》《B站 尚硅谷 SpringCl...

前言 參考資料:《Spring Microservices in Action》《Spring Cloud Alibaba 微服務(wù)原理與實(shí)戰(zhàn)》《B站 尚硅谷 SpringCl...
一拘央、 背景說(shuō)明 Java服務(wù)級(jí)監(jiān)控用于對(duì)每個(gè)應(yīng)用占用的內(nèi)存啡莉、線程池的線程數(shù)量愤惰、restful調(diào)用數(shù)量和響應(yīng)時(shí)間成洗、JVM狀態(tài)坤检、GC信息等進(jìn)行監(jiān)控绵载,并可將指標(biāo)信息同步至普羅米修斯...
Clickhouse最佳實(shí)踐[http://www.reibang.com/p/a72a4782a102] RediSearch 是一個(gè)高性能的全文搜索引擎,它可以作為一個(gè)...
1.mongodb數(shù)據(jù)庫(kù)沒有配置連接數(shù),應(yīng)用異常導(dǎo)致連接數(shù)激增,致使MongoDB數(shù)據(jù)庫(kù)服務(wù)的load的值非常高.我們可以通過(guò)配置MongoDB的net.maxincomin...
一煌张、新建數(shù)據(jù)源配置 ??因考慮到多數(shù)據(jù)源問題呐赡,代碼生成器作為一個(gè)通用的模塊,后續(xù)可能會(huì)為其他工程生成代碼骏融,所以链嘀,這里不直接讀取系統(tǒng)工程配置的數(shù)據(jù)源,而是讓用戶自己維護(hù)档玻。 參數(shù)...
前兩天做項(xiàng)目的時(shí)候霹琼,想提高一下插入表的性能優(yōu)化,因?yàn)槭莾蓮埍恚炔迮f的表枣申,緊接著插新的表树灶,一萬(wàn)多條數(shù)據(jù)就有點(diǎn)慢了 后面就想到了線程池ThreadPoolExecutor,而用...
Sentinel是微服務(wù)架構(gòu)中的限流器糯而、熔斷器,用于保護(hù)我們的服務(wù)泊窘。官方文檔:Sentinel中文文檔[https://github.com/alibaba/Sentinel...
1憔鬼、分布式理論 1.1 分布式基本定義 《分布式系統(tǒng)原理與范型》定義: “分布式系統(tǒng)是若干獨(dú)立計(jì)算機(jī)的集合龟劲,這些計(jì)算機(jī)對(duì)于用戶來(lái)說(shuō)就像單個(gè)相關(guān)系統(tǒng)” 分布式系統(tǒng)(distri...
一昌跌、前言 如果沒有Rpc框架,我們需要網(wǎng)絡(luò)編程代碼調(diào)用遠(yuǎn)程服務(wù)照雁,同時(shí)對(duì)于請(qǐng)求參數(shù)和響應(yīng)結(jié)果需要手動(dòng)進(jìn)行序列化和反序列化蚕愤。這些過(guò)程對(duì)于沒有接觸過(guò)網(wǎng)絡(luò)編程的程序員來(lái)說(shuō)有一定的難度...
前言 正常情況下,當(dāng)我們進(jìn)行系統(tǒng)設(shè)計(jì)時(shí)候饺蚊,不僅要考慮正常邏輯下代碼該如何走萍诱,還要考慮異常情況下代碼邏輯應(yīng)該怎么走。當(dāng)服務(wù)消費(fèi)方調(diào)用服務(wù)提供方的服務(wù)出現(xiàn)錯(cuò)誤時(shí)候污呼,Dubbo提供...
Dubbo Dubbo架構(gòu)圖 第一層:service層裕坊,接口層,給服務(wù)提供者和消費(fèi)者來(lái)實(shí)現(xiàn)的第二層:config層曙求,配置層碍庵,主要是對(duì)dubbo進(jìn)行各種配置的第三層:proxy...
【手?jǐn)]RPC框架】SpringBoot+Netty4實(shí)現(xiàn)RPC框架 線程模型 Netty高性能架構(gòu)設(shè)計(jì)[https://blog.csdn.net/qq_35751014/a...
微信公眾號(hào):moon聊技術(shù)關(guān)注選擇“ 星標(biāo) ”静浴, 重磅干貨,第一 時(shí)間送達(dá)挤渐![如果你覺得文章對(duì)你有幫助苹享,歡迎關(guān)注,在看,點(diǎn)贊得问,轉(zhuǎn)發(fā)] 大家好囤攀,我是 moon。 redis 作...
一、ES基本概念 1.1 索引(Index) 一個(gè)索引就是一個(gè)擁有幾分相似特征的文檔的集合蝌蹂。一個(gè)索引由一個(gè)名字來(lái)標(biāo)識(shí)(必須全部是小寫字母)噩斟,并且當(dāng)我們要對(duì)這個(gè)索引中的文檔進(jìn)行...