欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > IT運(yùn)維 > 微服務(wù)架構(gòu)的優(yōu)點(diǎn)月與缺點(diǎn)

微服務(wù)架構(gòu)的優(yōu)點(diǎn)月與缺點(diǎn)

2022-08-15 17:26:00 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)
優(yōu)點(diǎn):
1、服務(wù)解耦將原有的巨大的單體應(yīng)用拆分為多個(gè)獨(dú)立的微服務(wù),使得每個(gè)服務(wù)更專注于自己的業(yè)務(wù),滿足高內(nèi)聚低耦合的設(shè)計(jì)原則。比如將電商服務(wù)差費(fèi)為用戶服務(wù)、賬戶服務(wù)、商品服務(wù)、購(gòu)物車服務(wù)、訂單服務(wù)等。
2、獨(dú)立的開發(fā)環(huán)境將應(yīng)用拆分為獨(dú)立的微服務(wù),服務(wù)之間彼此隔離,通過輕量級(jí)的通訊機(jī)制(比如:dubbo)進(jìn)行交互,使得開發(fā)時(shí)無需關(guān)注具體的開發(fā)環(huán)境,只需要協(xié)商好通訊機(jī)制即可。
3、獨(dú)立的部署環(huán)境微服務(wù)擁有獨(dú)立的開發(fā)環(huán)境,因此需要根據(jù)各自的開發(fā)環(huán)境規(guī)劃部署環(huán)境,對(duì)于訪問量大的服務(wù)可以增加服務(wù)的部署數(shù)量,訪問量小的服務(wù)適當(dāng)?shù)臏p少部署數(shù)量。
4、更高的擴(kuò)展性基于服務(wù)的獨(dú)立性,服務(wù)之間的耦合性降低,無論從功能上,還是架構(gòu)上,我們都可以進(jìn)行更為靈活的擴(kuò)展,而不影響其他服務(wù)。
缺點(diǎn):
1、通訊機(jī)制的不標(biāo)準(zhǔn)問題微服務(wù)之間相互獨(dú)立,但是服務(wù)間的交互需要依賴規(guī)范的通訊機(jī)制,沒有規(guī)范的通訊機(jī)制作為橋梁,服務(wù)間交互將變得非常復(fù)雜。保證規(guī)范的通訊機(jī)制,是微服務(wù)的前提。
2、事務(wù)一致性問題單體應(yīng)用通過數(shù)據(jù)庫(kù)事務(wù)保證一致性,拆分為微服務(wù)后,會(huì)形成分布式處理的業(yè)務(wù),進(jìn)而就會(huì)產(chǎn)生分布式事務(wù)一致性問題。分布式系統(tǒng)的事務(wù)一致性本身就是一個(gè)技術(shù)難題,目前沒有一種很簡(jiǎn)單很完美的方案能夠應(yīng)對(duì)所有場(chǎng)景。分布式系統(tǒng)的一個(gè)難點(diǎn)就是因?yàn)?ldquo;網(wǎng)絡(luò)通信的不可靠”,只能通過“確認(rèn)機(jī)制”、“重試機(jī)制”、“補(bǔ)償機(jī)制”等各方面來解決一些問題。在綜合考慮可用性、性能、實(shí)現(xiàn)復(fù)雜度等各方面的情況上,比較好的選擇是“異步確保最終一致性”,只是具體實(shí)現(xiàn)方式上有一些差異。3、服務(wù)間的依賴變得復(fù)雜需要根據(jù)業(yè)務(wù)的重要性進(jìn)行系統(tǒng)梳理,定義出關(guān)鍵業(yè)務(wù)和非關(guān)鍵業(yè)務(wù);梳理服務(wù)調(diào)用的主要路徑,明確強(qiáng)弱依賴、限流、降級(jí)規(guī)則等。服務(wù)治理就是基于以上規(guī)則進(jìn)行的,否則無法進(jìn)行系統(tǒng)運(yùn)維或管理。比如非關(guān)鍵業(yè)務(wù)被關(guān)鍵業(yè)務(wù)所依賴,會(huì)導(dǎo)致非關(guān)鍵業(yè)務(wù)變成關(guān)鍵業(yè)務(wù),服務(wù)鏈中就會(huì)出現(xiàn)“木桶效應(yīng)”,即整個(gè)服務(wù)質(zhì)量由最差的那個(gè)服務(wù)所決定。數(shù)據(jù)庫(kù)也需要做相應(yīng)的隔離:避免非關(guān)鍵業(yè)務(wù)把數(shù)據(jù)庫(kù)拖死,進(jìn)而導(dǎo)致全站不可用。
4、微服務(wù)運(yùn)維變得復(fù)雜微服務(wù)的架構(gòu)一般會(huì)包含基礎(chǔ)層、中間件層、應(yīng)用層、接入層、安全層,同時(shí)需要有相應(yīng)的團(tuán)隊(duì)負(fù)責(zé)各層的運(yùn)維。各層之間有比較明確的職責(zé),共同支撐著整個(gè)系統(tǒng)的運(yùn)行。一旦某個(gè)環(huán)節(jié)出現(xiàn)問題,整個(gè)系統(tǒng)就會(huì)像 “多米諾骨牌”一樣倒下。因此需要統(tǒng)一的運(yùn)維平臺(tái),實(shí)時(shí)監(jiān)控服務(wù)調(diào)用鏈路,及時(shí)發(fā)現(xiàn)和定位問題。而建立統(tǒng)一的運(yùn)維平臺(tái)的成本和難度是相當(dāng)之大的,目前也只有幾家互聯(lián)網(wǎng)大公司擁有這種能力。
5、系統(tǒng)監(jiān)控變得復(fù)雜對(duì)系統(tǒng)的監(jiān)控依賴于系統(tǒng)的調(diào)用鏈路,鏈路中包含:http請(qǐng)求、服務(wù)間調(diào)用、消息隊(duì)列、數(shù)據(jù)庫(kù)、nosql、線程間調(diào)用等,如何將監(jiān)控整個(gè)鏈路將變得非常困難,可能需要修改各中間件的請(qǐng)求數(shù)據(jù)包。
6、系統(tǒng)測(cè)試變得復(fù)雜由于服務(wù)的依賴變得復(fù)雜,在進(jìn)行系統(tǒng)測(cè)試時(shí),要考慮服務(wù)間強(qiáng)弱依賴、降級(jí)、限流等問題。在進(jìn)行壓測(cè)時(shí)要考慮依賴的服務(wù)的性能。在制造測(cè)試場(chǎng)景時(shí)應(yīng)充分考慮各服務(wù)的數(shù)據(jù)量,避免出現(xiàn)測(cè)試誤差。
想要了解更多政策信息可以咨詢中培課程顧問李老師18911709446(同微信)
標(biāo)簽: 微服務(wù)架構(gòu)
主站蜘蛛池模板: 9九色桋品熟女内射 | 国产第一页在线视频 | 国产在线国偷精品免费看 | 爆乳喷奶水无码正在播放 | 国内精品久久人妻朋友 | 国产精品国产三级国AV | 亚洲AV综合永久无码精品天堂 | 免费永久看黄神器 | 天天摸天天做天天爽天天舒服 | 忘忧草www中文在线资源 | 好男人在线观看免费视频www | 精品人妻无码区在线视频 | 一色屋精品视频在线观看 | 无码高潮喷水在线观看 | 精品夜夜爽欧美毛片视频 | 无码人妻精品一区二 | 亚洲成人综合社区 | 波多野结衣在线视频免费观看 | 国产精品无码素人福利 | 中国女人内谢69XXXXXA片 | 久久午夜夜伦鲁鲁片免费无码 | 免费高清特色大片在线观看 | 两个男人吮她的花蒂和奶水视频 | 亚洲欧美日韩中文无线码 | 久久天天躁狠狠躁夜夜爽 | 婷婷成人五月天开心激情 | 国产精品久久久久秋霞鲁丝 | 国产在线观看黄AV免费 | 手机国产视频福利 | 九九九99品牌的特色产品 | 羞羞影院午夜男女爽爽影院网站 | 日韩精品无码一二区A片换脸 | 四虎影视在线影院在线观看免费视频 | 男女无遮挡高清性视频 | 中文字幕中文字幕一区二区 | 美女高潮潮喷流白浆视频在线观看 | 一本一本久久A久久精品综合不卡 | 欧美成人免费一区二区 | httpwww色午夜com日本 | 人妻精品丝袜一区二区无码av | 日本19禁啪啪无遮挡 |