一 認(rèn)識(shí)微服務(wù)

1虱饿、服務(wù)架構(gòu)演變

(1)單體架構(gòu)

將業(yè)務(wù)的所有功能集中在一個(gè)項(xiàng)目中開(kāi)發(fā),打成一個(gè)部署包
優(yōu)點(diǎn):架構(gòu)簡(jiǎn)單宾毒、部署成本低
缺點(diǎn):耦合度高


image.png

(2)分布式架構(gòu)

根據(jù)業(yè)務(wù)功能對(duì)系統(tǒng)進(jìn)行拆分幻捏,每個(gè)業(yè)務(wù)模塊作為獨(dú)立項(xiàng)目開(kāi)發(fā)盆犁,稱(chēng)為一個(gè)服務(wù)。
優(yōu)點(diǎn):降低服務(wù)耦合篡九,有利于服務(wù)升級(jí)拓展
缺點(diǎn):架構(gòu)復(fù)雜谐岁,難度大


image.png

(3)分布式架構(gòu)要考慮的問(wèn)題

服務(wù)拆分粒度如何?
服務(wù)集群地址如何維護(hù)榛臼?
服務(wù)之間如何實(shí)現(xiàn)遠(yuǎn)程調(diào)用伊佃?
服務(wù)健康狀態(tài)如何感知?


image.png

(4)微服務(wù)

微服務(wù)是一種經(jīng)過(guò)良好架構(gòu)設(shè)計(jì)的分布式架構(gòu)方案讽坏。

微服務(wù)架構(gòu)特征:
① 單一職責(zé):微服務(wù)拆分粒度更小,每一個(gè)服務(wù)都對(duì)應(yīng)唯一的業(yè)務(wù)能力例证,做到單一職責(zé)路呜,避免重復(fù)業(yè)務(wù)開(kāi)發(fā)
② 面向服務(wù):微服務(wù)對(duì)外暴露業(yè)務(wù)接口
③ 自治:團(tuán)隊(duì)獨(dú)立、技術(shù)獨(dú)立、數(shù)據(jù)獨(dú)立胀葱、部署獨(dú)立
④ 隔離性強(qiáng):服務(wù)調(diào)用做好隔離漠秋、容錯(cuò)、降級(jí)抵屿、避免出現(xiàn)級(jí)聯(lián)問(wèn)題


image.png

(5)總結(jié)

① 單體架構(gòu)特點(diǎn)庆锦?
簡(jiǎn)單方便,高度耦合
擴(kuò)展性差
適合小型項(xiàng)目轧葛,如:學(xué)生管理系統(tǒng)

② 分布式架構(gòu)特點(diǎn)搂抒?
松耦合,擴(kuò)展性好
架構(gòu)復(fù)雜尿扯,難度大
適合大型互聯(lián)網(wǎng)項(xiàng)目求晶,如:京東

③ 微服務(wù)?
一種良好的分布式架構(gòu)方案
優(yōu)點(diǎn):拆分粒度更小衷笋,服務(wù)更獨(dú)立芳杏、耦合度低
缺點(diǎn):架構(gòu)非常復(fù)雜,運(yùn)維辟宗、監(jiān)控爵赵、部署難度提高

2、微服務(wù)技術(shù)對(duì)比

(1)微服務(wù)結(jié)構(gòu)
微服務(wù)這種方案需要技術(shù)框架落地泊脐,全球的互聯(lián)網(wǎng)公司都在積極嘗試自己的微服務(wù)落地技術(shù)空幻,在國(guó)內(nèi)最知名的就是springCloud和阿里巴巴的Dubbo


image.png

(2)微服務(wù)技術(shù)對(duì)比


image.png

(3)企業(yè)需求
image.png

3、springCloud

(1)簡(jiǎn)介
springCloud是目前國(guó)內(nèi)使用最廣泛的微服務(wù)框架晨抡,它集成了各種微服務(wù)功能組件氛悬,并基于springBoot實(shí)現(xiàn)了這些組件的自動(dòng)裝配,從而提供了良好的開(kāi)箱即用體驗(yàn)


image.png

(2)springCloud與springBoot的版本兼容對(duì)照


image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末耘柱,一起剝皮案震驚了整個(gè)濱河市如捅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌调煎,老刑警劉巖镜遣,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異士袄,居然都是意外死亡悲关,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)娄柳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)寓辱,“玉大人,你說(shuō)我怎么就攤上這事赤拒★ぃ” “怎么了诱鞠?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀(guān)的道長(zhǎng)这敬。 經(jīng)常有香客問(wèn)我航夺,道長(zhǎng),這世上最難降的妖魔是什么崔涂? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任阳掐,我火速辦了婚禮,結(jié)果婚禮上冷蚂,老公的妹妹穿的比我還像新娘缭保。我一直安慰自己,他們只是感情好帝雇,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布涮俄。 她就那樣靜靜地躺著,像睡著了一般尸闸。 火紅的嫁衣襯著肌膚如雪彻亲。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,208評(píng)論 1 299
  • 那天吮廉,我揣著相機(jī)與錄音苞尝,去河邊找鬼。 笑死宦芦,一個(gè)胖子當(dāng)著我的面吹牛宙址,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播调卑,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼抡砂,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了恬涧?” 一聲冷哼從身側(cè)響起注益,我...
    開(kāi)封第一講書(shū)人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎溯捆,沒(méi)想到半個(gè)月后丑搔,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡提揍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年啤月,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片劳跃。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡谎仲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出刨仑,到底是詐尸還是另有隱情郑诺,我是刑警寧澤绞呈,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布,位于F島的核電站间景,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏艺智。R本人自食惡果不足惜倘要,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望十拣。 院中可真熱鬧封拧,春花似錦、人聲如沸夭问。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)缰趋。三九已至捧杉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間秘血,已是汗流浹背味抖。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留灰粮,地道東北人仔涩。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像粘舟,于是被迫代替她去往敵國(guó)和親熔脂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容