九九热精品免费观看-九九热国产视频-九九免费精品视频-九九免费高清在线观看视频-午夜精品国产自在现线拍-午夜家庭影院

微服務(wù)網(wǎng)關(guān)和服務(wù)注冊(cè)中心

SOA團(tuán)隊(duì) 2020-03-16

對(duì)于傳統(tǒng)的ESB總線我們看到實(shí)際上包括了微服務(wù)架構(gòu)中的微服務(wù)注冊(cè)和發(fā)現(xiàn)中心,微服務(wù)網(wǎng)關(guān)兩個(gè)方面的能力,但為何在微服務(wù)架構(gòu)里面會(huì)將這兩個(gè)點(diǎn)分解為獨(dú)立的兩個(gè)子組件,我們通過(guò)以下分析了解一下。

首先還是要說(shuō)下微服務(wù)網(wǎng)關(guān),微服務(wù)網(wǎng)關(guān)更多是在前后端分離,或者說(shuō)涉及到獨(dú)立的類似手機(jī)APP等前端應(yīng)用的時(shí)候使用的最多,即把內(nèi)部各個(gè)微服務(wù)組件模塊的API接口能力統(tǒng)一注冊(cè)和接入到網(wǎng)關(guān),對(duì)于APP也只需要訪問(wèn)網(wǎng)關(guān)暴露的接口即可,同時(shí)通過(guò)網(wǎng)關(guān)還可以進(jìn)一步的實(shí)現(xiàn)安全隔離。也就是說(shuō)在這種場(chǎng)景下,網(wǎng)關(guān)更多的是實(shí)現(xiàn)了接口服務(wù)的代理和路由轉(zhuǎn)發(fā)能力,更多的是向外的一種能力發(fā)布。

我們可以想下在一個(gè)微服務(wù)架構(gòu)里面,分解為了A,B,C,D四個(gè)微服務(wù)組件和模塊,但是這四個(gè)模塊都有各自的前端應(yīng)用展現(xiàn),四個(gè)模塊之間本身也存在相互的接口調(diào)用,但是都在在數(shù)據(jù)中心內(nèi)部調(diào)用。在這種情況下我們是否需要使用微服務(wù)網(wǎng)關(guān)?而實(shí)際上在這種架構(gòu)下,完全可以不使用微服務(wù)網(wǎng)關(guān),只需要使用服務(wù)注冊(cè)和發(fā)現(xiàn)中心即可。

也就是我們常說(shuō)的引入微服務(wù)網(wǎng)關(guān)后,微服務(wù)網(wǎng)關(guān)本身又變成為一個(gè)中心化的節(jié)點(diǎn),雖然你可以對(duì)網(wǎng)關(guān)也進(jìn)行集群部署,但是這種模式不符合我們?nèi)ブ行牡钠谕H绻粋€(gè)業(yè)務(wù)應(yīng)用全部都是在內(nèi)部使用,那么微服務(wù)模塊之間的交互完全可以不接入到微服務(wù)網(wǎng)關(guān)進(jìn)行管理。

但是微服務(wù)模塊間相互調(diào)用的接口地址如何管理,微服務(wù)模塊本身又集群化后如何進(jìn)行負(fù)載均衡,包括微服務(wù)模塊間相互點(diǎn)對(duì)點(diǎn)調(diào)用時(shí)日志如何監(jiān)控和分析,服務(wù)鏈如何監(jiān)控和管理?這些都是在去中心化后要考慮的問(wèn)題,而這個(gè)在當(dāng)下微服務(wù)架構(gòu)下完全是可以解決的。其核心的思路就是將微服務(wù)網(wǎng)關(guān)的部分能力下沉到微服務(wù)模塊中去完成,類似在微服務(wù)模塊里面注冊(cè)一個(gè)很小的SDK插件。

也就是我們常說(shuō)的,微服務(wù)模塊間的調(diào)用只需要服務(wù)注冊(cè)和發(fā)現(xiàn)中心,模塊A從服務(wù)注冊(cè)中心獲取到模塊B的接口服務(wù)調(diào)用地址后,直接發(fā)起對(duì)模塊B的接口服務(wù)調(diào)用。注冊(cè)中心本身需要提供服務(wù)目錄庫(kù)和負(fù)載均衡的能力。而對(duì)于微服務(wù)模塊內(nèi)部SDK包僅僅是將本地SDK API調(diào)用轉(zhuǎn)變?yōu)檫h(yuǎn)程的Rest服務(wù)調(diào)用接口。同時(shí)在SDK代理包中可以很方便的實(shí)現(xiàn)日志攔截,安全管理,緩存等能力。在這種架構(gòu)下,即使是服務(wù)注冊(cè)中心宕機(jī)也不會(huì)影響到整個(gè)微服務(wù)架構(gòu)的平穩(wěn)運(yùn)行。從而達(dá)到真正的去中心化的目標(biāo)。

也就是說(shuō)在微服務(wù)架構(gòu)里面,不涉及到對(duì)外發(fā)布統(tǒng)一的服務(wù)接口的時(shí)候,只需要保留服務(wù)注冊(cè)中心這個(gè)組件即可滿足內(nèi)部多個(gè)微服務(wù)模塊的平穩(wěn)運(yùn)行。對(duì)于服務(wù)注冊(cè)中心一般需要提供負(fù)載均衡的能力,比如我們可以在服務(wù)注冊(cè)中心對(duì)提供同樣一個(gè)服務(wù)接口的多個(gè)組件都注冊(cè)進(jìn)來(lái),到時(shí)候通過(guò)服務(wù)注冊(cè)中心進(jìn)行動(dòng)態(tài)的負(fù)載均衡。如果我們是和Docker容器和K8s結(jié)合的化,整個(gè)微服務(wù)組件都是動(dòng)態(tài)部署和托管的,K8s本身就提供了負(fù)載均衡和路由分發(fā)的能力,在這種情況下實(shí)際上只需要對(duì)K8s最終發(fā)布出來(lái)的負(fù)載均衡地址進(jìn)行注冊(cè)即可。

但是這個(gè)外部本身又不絕對(duì),如下圖,當(dāng)一個(gè)大的業(yè)務(wù)系統(tǒng),分成了三組微服務(wù)模塊,同時(shí)分給三個(gè)獨(dú)立開(kāi)發(fā)廠商開(kāi)發(fā)時(shí),那么三個(gè)開(kāi)發(fā)團(tuán)隊(duì)間的接口交互仍然可以理解為外部,這樣往往才能夠確保每個(gè)開(kāi)發(fā)團(tuán)隊(duì)的高度獨(dú)立自治能力。

基于上圖,再總結(jié)下在使用網(wǎng)關(guān)和注冊(cè)中心的時(shí)候一些關(guān)鍵點(diǎn):

1. 一個(gè)獨(dú)立的開(kāi)發(fā)團(tuán)隊(duì),為保證獨(dú)立自治,以及內(nèi)部多個(gè)微服務(wù)模塊間的交互集成,最好啟用獨(dú)立的服務(wù)注冊(cè)中心實(shí)現(xiàn)服務(wù)注冊(cè),發(fā)現(xiàn)能力。即開(kāi)發(fā)團(tuán)隊(duì)內(nèi)部多個(gè)微服務(wù)模塊間的集成,不需要通過(guò)網(wǎng)關(guān),只需要通過(guò)服務(wù)注冊(cè)中心進(jìn)行集成即可。

2. 開(kāi)發(fā)團(tuán)隊(duì)需要暴露能力給外部,包括暴露能力給其它的開(kāi)發(fā)團(tuán)隊(duì),需要考慮將該API接口注冊(cè)到外部的網(wǎng)關(guān)上。在這里建議是拆分兩個(gè)獨(dú)立網(wǎng)關(guān),一個(gè)是內(nèi)部API網(wǎng)關(guān),一個(gè)是放置到DMZ區(qū)面對(duì)公網(wǎng)訪問(wèn)的API網(wǎng)關(guān)。對(duì)于服務(wù)如果同時(shí)涉及到內(nèi)部和外部使用,則兩邊注冊(cè)。建議不要通過(guò)兩次網(wǎng)關(guān)去路由,一個(gè)是影響性能,一個(gè)是不方便后續(xù)問(wèn)題排查。

3. 構(gòu)建在開(kāi)發(fā)團(tuán)隊(duì)之外的API網(wǎng)關(guān)必須具備負(fù)載均衡能力,可以配置多個(gè)IP地址。通過(guò)該API網(wǎng)關(guān)也最好具備和Docker容器擴(kuò)展后的服務(wù)自動(dòng)注冊(cè)和地址加入擴(kuò)展能力。

4. 對(duì)于開(kāi)發(fā)團(tuán)隊(duì)內(nèi)部,如果考慮和Docker容器的進(jìn)一步自動(dòng)化集成,可以考慮在內(nèi)部先啟用微服務(wù)網(wǎng)關(guān),再將微服務(wù)網(wǎng)關(guān)開(kāi)發(fā)的API地址進(jìn)一步注冊(cè)到外部的API網(wǎng)關(guān)上面。

5. 如果內(nèi)部和外部啟用各自獨(dú)立的網(wǎng)關(guān),但是定制化SOA管控治理平臺(tái)的時(shí)候只需要一個(gè),同時(shí)適配兩個(gè)網(wǎng)關(guān),同時(shí)能夠?qū)蓚€(gè)網(wǎng)關(guān)進(jìn)行監(jiān)控和日常管理。

返回上頁(yè)
欧美国产日韩在线| 91麻豆国产| 999久久久免费精品国产牛牛| 九九国产| 国产原创视频在线| 日本免费乱理伦片在线观看2018| 日韩专区一区| 台湾美女古装一级毛片| 亚久久伊人精品青青草原2020| 麻豆系列 在线视频| 国产美女在线观看| 日韩在线观看视频黄| 天堂网中文在线| 一本高清在线| 成人免费网站视频ww| 精品国产香蕉在线播出| 亚飞与亚基在线观看| 精品国产亚洲人成在线| 精品视频在线观看视频免费视频 | 久久久久久久男人的天堂| 国产伦精品一区二区三区在线观看 | 欧美激情一区二区三区在线| 成人av在线播放| 国产一区二区精品久久91| 国产麻豆精品高清在线播放| 国产91精品一区| 中文字幕97| 精品久久久久久中文字幕一区| 久久精品免视看国产明星 | 999久久66久6只有精品| 国产网站免费观看| 国产麻豆精品| 久久国产影院| 国产网站免费| 国产成人精品综合久久久| 欧美激情一区二区三区在线播放 | 欧美国产日韩精品| 成人高清免费| 欧美激情一区二区三区视频高清| 精品视频免费看| 国产精品免费精品自在线观看| 一级女人毛片人一女人| 欧美一区二区三区在线观看| 成人免费高清视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九九在线视频| 国产极品白嫩美女在线观看看| 国产不卡福利| 午夜激情视频在线观看| 日韩男人天堂| 一级女性全黄生活片免费| 日本伦理网站| 999精品影视在线观看| 成人免费观看视频| 韩国毛片免费大片| 午夜激情视频在线播放| 国产伦精品一区二区三区无广告 | 亚欧乱色一区二区三区| 可以免费看污视频的网站| 久久久久久久免费视频| 一a一级片| 国产网站在线| 久草免费在线视频| 久草免费资源| 九九久久99| 精品视频在线看| 色综合久久手机在线| a级毛片免费观看网站| 欧美a级v片不卡在线观看| 国产综合91天堂亚洲国产| 91麻豆国产| 精品国产一区二区三区久久久狼| 韩国毛片| 99久久精品费精品国产一区二区| 青青青草视频在线观看| 欧美激情一区二区三区视频| 亚洲爆爽| 久久精品欧美一区二区| 国产一区二区精品尤物| 精品国产香蕉伊思人在线又爽又黄| 国产原创视频在线| 国产一区二区精品久久91| 国产原创中文字幕| 亚洲精品影院久久久久久| 日韩中文字幕在线亚洲一区| 亚洲精品久久玖玖玖玖| 国产成人啪精品视频免费软件| 久久精品道一区二区三区| 免费毛片基地| 天堂网中文在线| 日本免费区| 你懂的在线观看视频| 色综合久久手机在线| 一级女性全黄生活片免费| 九九热精品免费观看| 日韩avdvd| 亚飞与亚基在线观看| 国产伦精品一区二区三区无广告 | 免费毛片基地| 九九久久国产精品大片| 久久99这里只有精品国产| 国产麻豆精品hdvideoss| 国产成人女人在线视频观看| 国产成人精品综合久久久| 韩国三级视频网站| 日本特黄特黄aaaaa大片| 国产成人精品影视| 黄视频网站在线观看| 二级特黄绝大片免费视频大片| 美女免费毛片| 日本免费看视频| 日韩在线观看视频黄| 久久久久久久网| 国产网站免费视频| 亚久久伊人精品青青草原2020| 美女免费毛片| 日韩在线观看视频黄| 欧美1区| 精品视频一区二区三区| 四虎久久影院| 亚洲第一页乱| 一a一级片| 91麻豆精品国产片在线观看| 国产一区免费观看| 国产精品1024永久免费视频| 成人a级高清视频在线观看| 国产成a人片在线观看视频 | 日韩免费片| 精品久久久久久影院免费| 精品毛片视频| 成人a级高清视频在线观看| 日本伦理黄色大片在线观看网站| 精品毛片视频| 欧美a级成人淫片免费看| 你懂的日韩| 精品国产亚一区二区三区| 日韩一级精品视频在线观看| 久草免费在线视频| 可以免费看毛片的网站| 欧美另类videosbestsex高清| 四虎影视久久久免费| 99久久精品国产片| 亚洲天堂在线播放| 国产麻豆精品hdvideoss| 精品视频在线观看一区二区三区| 成人高清免费| 国产a毛片| 欧美国产日韩一区二区三区| 一级女性全黄久久生活片| 999久久66久6只有精品| 韩国三级视频网站| 黄视频网站免费观看| 久久精品成人一区二区三区| 成人免费网站视频ww| 九九精品在线播放| 国产成人欧美一区二区三区的| 亚洲精品久久久中文字| 久久精品免视看国产明星| 精品在线视频播放| 欧美爱色| 麻豆网站在线看| 一级女性全黄久久生活片| 欧美电影免费看大全| 国产a毛片| 精品视频在线观看一区二区| 亚洲天堂一区二区三区四区| 青青青草影院| 国产一区二区精品在线观看| 亚欧视频在线| 91麻豆国产福利精品| 国产激情一区二区三区| 九九久久国产精品| 色综合久久天天综线观看| 999久久狠狠免费精品| 九九九在线视频| 欧美国产日韩一区二区三区| 亚洲第一色在线| 99热视热频这里只有精品| 国产一区二区精品久久91| 久久99中文字幕久久| 久久精品店| 国产网站免费| 国产不卡精品一区二区三区| 久久99中文字幕久久| 韩国三级一区| 国产精品12| 99久久精品费精品国产一区二区| 精品国产亚洲人成在线| 精品毛片视频| 夜夜操网| 青青久久精品国产免费看| 色综合久久天天综合观看| 日韩av成人| 欧美爱爱动态| 欧美国产日韩一区二区三区| 国产精品免费久久| 麻豆系列 在线视频| 久久国产影院| 欧美a免费| 一a一级片|