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

服務(wù)限流熔斷

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

對(duì)于服務(wù)流量控制往往是ESB平臺(tái)實(shí)現(xiàn)SLA和Qos管理的一個(gè)重要內(nèi)容,對(duì)于業(yè)界主流的商用ESB總線產(chǎn)品基本包括了服務(wù)流量控制的內(nèi)容,下面簡(jiǎn)單談下服務(wù)流量控制的一些重點(diǎn)。

首先看下對(duì)于服務(wù)流量應(yīng)該包括兩個(gè)層面的內(nèi)容,一個(gè)是服務(wù)單位時(shí)間調(diào)用的并發(fā)量,一個(gè)是服務(wù)單位時(shí)間調(diào)用的消息報(bào)文的數(shù)據(jù)量。對(duì)于有些服務(wù)雖然調(diào)用的頻率不高,但是如果調(diào)用傳遞的數(shù)據(jù)量很大仍然會(huì)影響到ESB總線整體性能,因此也需要進(jìn)行專門的流量控制。其次對(duì)于流量控制本身而言,可以對(duì)ESB服務(wù)總線所有的服務(wù)調(diào)用總量進(jìn)行控制,也可

其次對(duì)于流量控制本身而言,可以對(duì)ESB服務(wù)總線所有的服務(wù)調(diào)用總量進(jìn)行控制,也可以按具體的服務(wù)域控制,最細(xì)粒度應(yīng)該還可以單獨(dú)控制到每一個(gè)服務(wù)。當(dāng)控制到單個(gè)服務(wù)的時(shí)候,我們可以在流量控制策略的時(shí)候更好的和服務(wù)的SLA等級(jí)定義進(jìn)行綁定。

最后,對(duì)于服務(wù)的流量控制往往包括了入口流量控制和出口流量控制兩個(gè)層面的內(nèi)容,對(duì)于入口流量控制往往比較容易理解,即當(dāng)觸發(fā)流量控制策略后直接在服務(wù)調(diào)用訪問(wèn)的時(shí)候就Reject掉而不再進(jìn)行處理。而對(duì)于出口流量控制最重要的目的是對(duì)于服務(wù)提供方系統(tǒng)往往存在單位并發(fā)下處理能力的瓶頸,而這個(gè)時(shí)候剛好可以利用ESB中的消息中間件和MQ機(jī)制,控制向目標(biāo)的數(shù)據(jù)流入速度。

對(duì)于整個(gè)流量控制的技術(shù)實(shí)現(xiàn)方式往往通用的做法仍然是在ESB服務(wù)總線的服務(wù)調(diào)用中增加inBound和outBound處理插件和攔截器,在插件中實(shí)時(shí)的獲取到服務(wù)調(diào)用次數(shù)和服務(wù)調(diào)用數(shù)據(jù)量信息,然后再內(nèi)存中進(jìn)行計(jì)算,當(dāng)滿足了流量控制策略后即實(shí)時(shí)出發(fā)流量控制。

對(duì)于ESB服務(wù)總線集群化部署的時(shí)候可以看到,要對(duì)ESB總線調(diào)用服務(wù)進(jìn)行流量控制就需要考慮內(nèi)存實(shí)時(shí)計(jì)算的次數(shù)和數(shù)據(jù)量的結(jié)果不能存儲(chǔ)在單臺(tái)計(jì)算節(jié)點(diǎn)上,而需要考慮集中化內(nèi)存存儲(chǔ)。基于這個(gè)思路,一個(gè)關(guān)鍵的實(shí)現(xiàn)策略即是可以結(jié)合分布式緩存來(lái)實(shí)現(xiàn)內(nèi)存計(jì)算結(jié)果的存儲(chǔ)。

在分布式緩存實(shí)現(xiàn)過(guò)程中,由于存在對(duì)緩存數(shù)據(jù)的多點(diǎn)并發(fā)寫入和更新問(wèn)題,很容易引起臟讀或臟寫,為了解決這個(gè)問(wèn)題可以引入分布式并發(fā)鎖機(jī)制來(lái)解決一致性問(wèn)題,但是當(dāng)增加了鎖機(jī)制后帶來(lái)的就是影響到整個(gè)服務(wù)的調(diào)用性能。因此是否真正引入鎖機(jī)制還需要進(jìn)一步權(quán)衡。

另外一種實(shí)現(xiàn)方法即是對(duì)于分布式緩存數(shù)據(jù)的讀寫進(jìn)行分離操作,即各分布式ESB計(jì)算節(jié)點(diǎn)仍然從分布式緩存讀取數(shù)據(jù),但是各個(gè)計(jì)算節(jié)點(diǎn)在通過(guò)業(yè)務(wù)攔截器獲取到服務(wù)調(diào)用次數(shù)和數(shù)據(jù)量信息后首先寫入到集中的一個(gè)消息中間件中,然后由消息中間件處理后再統(tǒng)一更新緩存信息以避免發(fā)生并發(fā)更新情況。

首先本文談到的服務(wù)限流和熔斷,和常規(guī)我們說(shuō)的限流和熔斷有區(qū)別,具體說(shuō)明為:

1. 服務(wù)限流:取消某個(gè)消費(fèi)方對(duì)某個(gè)服務(wù)的訪問(wèn)授權(quán),只單個(gè)消費(fèi)方受影響

2. 服務(wù)熔斷:直接對(duì)該服務(wù)進(jìn)行下線處理,或?qū)⒃摲?wù)狀態(tài)設(shè)置為不可用,所有消費(fèi)方受影響

其次,對(duì)于服務(wù)流控我們需要設(shè)置具體要監(jiān)控哪些指標(biāo),注意這個(gè)指標(biāo)監(jiān)控是在單位時(shí)間里面的監(jiān)控指標(biāo),即計(jì)算在單位時(shí)間的累計(jì)數(shù)據(jù),當(dāng)觸發(fā)后即進(jìn)行流控。具體包括:

1. 運(yùn)行次數(shù):?jiǎn)挝粫r(shí)間里面的運(yùn)行次數(shù)累計(jì),比如一個(gè)消費(fèi)方大并發(fā)調(diào)用,可以限流

2. 業(yè)務(wù)系統(tǒng)異常次數(shù):即源服務(wù)出現(xiàn)異常的次數(shù),也可以考慮異常占比率

3. 系統(tǒng)異常:即出現(xiàn)系統(tǒng)級(jí)異常次數(shù),本身包括Token失效,也包括ESB總線本身故障

4. 報(bào)文量:即單位時(shí)間內(nèi)傳輸?shù)膱?bào)文量達(dá)到某個(gè)值,考慮是輸入+輸出報(bào)文量和的累計(jì)

對(duì)于運(yùn)行時(shí)長(zhǎng)更多是預(yù)警,而實(shí)際上直接限流和熔斷不現(xiàn)實(shí)。因此主要的流控指標(biāo)就是上面這些,基于以上指標(biāo)本身又有兩種操作,一種是限流,一種是整個(gè)服務(wù)熔斷。可以看到:

1. 限流:運(yùn)行次數(shù),Token失效,報(bào)文量

2. 熔斷:業(yè)務(wù)系統(tǒng)異常,系統(tǒng)ESB本身故障異常

最后,還需要考慮的就是在實(shí)施了限流和熔斷后如何解除的問(wèn)題,在實(shí)際實(shí)現(xiàn)的時(shí)候,對(duì)于限流可以在規(guī)定時(shí)間后自動(dòng)解除,而對(duì)于熔斷最好還是人工恢復(fù)解除。即,比如對(duì)CRM系統(tǒng)訪問(wèn)MDM的查詢供應(yīng)商服務(wù)進(jìn)行限流后,在啟動(dòng)限流后的某個(gè)時(shí)間間隔后,比如2小時(shí)后,可以自動(dòng)進(jìn)行解除。這個(gè)時(shí)間間隔可以靈活配置。

以上限流和熔斷實(shí)現(xiàn)基本可以滿足我們大部分的業(yè)務(wù)需求場(chǎng)景,同時(shí)本身又對(duì)ESB總線和業(yè)務(wù)系統(tǒng)實(shí)現(xiàn)保護(hù)作用,防止出現(xiàn)大并發(fā)大數(shù)據(jù)量的調(diào)用出現(xiàn)的影響。當(dāng)然對(duì)于限流也可以人工進(jìn)行恢復(fù),人工恢復(fù)好處是可以跟蹤到消費(fèi)方端是否已經(jīng)修改了消費(fèi)方法,當(dāng)確認(rèn)修改后再進(jìn)行重新授權(quán)恢復(fù)調(diào)用。

返回上頁(yè)
日本在线播放一区| 日韩专区一区| 精品国产一区二区三区国产馆| 青青青草影院| 四虎久久影院| 九九免费精品视频| 国产亚洲免费观看| 国产麻豆精品免费密入口| 四虎久久影院| 成人a大片在线观看| 精品国产亚洲人成在线| 韩国三级一区| 精品视频在线观看免费| 欧美另类videosbestsex高清 | 免费国产一级特黄aa大片在线| 日韩在线观看视频黄| 国产91丝袜在线播放0| 二级特黄绝大片免费视频大片| 亚洲第一色在线| 999精品影视在线观看| 日韩在线观看免费完整版视频| 天天色色色| 91麻豆tv| 国产福利免费观看| 国产精品1024在线永久免费| 国产成人欧美一区二区三区的| 香蕉视频一级| 日韩免费在线| 欧美1区| 黄色免费三级| 黄视频网站在线免费观看| 欧美激情一区二区三区视频 | 欧美另类videosbestsex久久| 99热精品在线| 日韩免费在线| 精品视频一区二区| 欧美激情一区二区三区视频高清 | 成人免费网站视频ww| 四虎影视久久久| 韩国毛片免费大片| 999久久狠狠免费精品| 日本特黄特色aaa大片免费| 日本在线播放一区| 青青久久国产成人免费网站| 黄色福利片| 亚洲爆爽| 91麻豆爱豆果冻天美星空| 91麻豆精品国产自产在线| 天天色成人网| 可以免费看污视频的网站| 日韩欧美一及在线播放| 日本伦理片网站| 一级毛片视频播放| 国产网站免费视频| 精品久久久久久免费影院| 欧美a级大片| 韩国三级香港三级日本三级| 欧美激情在线精品video| 成人高清免费| 国产一区国产二区国产三区| 日韩欧美一及在线播放| 国产不卡精品一区二区三区| 成人免费高清视频| 成人高清护士在线播放| 国产伦久视频免费观看视频| 精品久久久久久综合网| 日韩中文字幕一区二区不卡| 欧美日本国产| 日韩综合| 毛片电影网| 日韩在线观看视频黄| a级毛片免费观看网站| 日本伦理网站| 人人干人人插| 国产一区二区精品久久91| 黄视频网站免费| 日本在线www| 久久国产精品只做精品| 欧美另类videosbestsex视频| 国产a一级| 日本免费区| 久久久久久久免费视频| 精品久久久久久中文字幕2017| 韩国毛片免费大片| 国产伦久视频免费观看 视频| 欧美日本二区| 国产麻豆精品免费视频| 日日夜人人澡人人澡人人看免| 国产一级生活片| 成人免费福利片在线观看| 亚欧乱色一区二区三区| 国产精品自拍一区| 中文字幕97| 日韩在线观看视频黄| 欧美激情一区二区三区中文字幕| 日日爽天天| 青青青草视频在线观看| 久久福利影视| 亚洲精品中文一区不卡| 精品久久久久久中文| 久久国产一久久高清| 中文字幕一区二区三区 精品| 欧美爱色| 国产美女在线观看| 欧美爱色| 九九精品久久| 黄视频网站免费| 国产综合91天堂亚洲国产| 久久福利影视| 欧美国产日韩一区二区三区| 黄视频网站在线免费观看| 九九久久99综合一区二区| 精品国产一区二区三区精东影业| 国产视频一区在线| 欧美1区| 九九久久99| 美女免费精品视频在线观看| 午夜久久网| 久久久久久久久综合影视网| 一级毛片视频免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美激情一区二区三区视频 | 青青青草影院| 日韩免费在线观看视频| 日韩男人天堂| 久久精品欧美一区二区| 欧美国产日韩在线| 亚洲第一页乱| 亚洲女人国产香蕉久久精品| 亚洲第一色在线| 国产福利免费观看| 青青久久网| 成人免费网站久久久| 在线观看成人网 | 四虎论坛| 久久精品免视看国产成人2021| 欧美激情一区二区三区中文字幕| 青青久在线视频| 国产91精品系列在线观看| 成人在免费观看视频国产| 亚洲 男人 天堂| 精品视频在线观看一区二区三区| 九九精品在线| 久久久久久久免费视频| 可以免费在线看黄的网站| 日本特黄特黄aaaaa大片| 国产精品免费精品自在线观看| 国产不卡在线观看| 麻豆网站在线看| 韩国三级香港三级日本三级la | 国产不卡在线看| 精品在线观看国产| 国产91精品露脸国语对白| 国产一区二区精品久久91| 欧美a级大片| 国产高清视频免费| 日本免费乱人伦在线观看| 久草免费在线色站| 欧美大片一区| 久久国产影视免费精品| 成人在免费观看视频国产| 可以免费看毛片的网站| 久久精品人人做人人爽97| 亚洲女人国产香蕉久久精品| 99久久精品国产麻豆| 九九精品影院| 欧美电影免费看大全| 国产综合91天堂亚洲国产| 国产一区二区精品久久91| 可以免费在线看黄的网站| 天天做日日爱夜夜爽| 国产91精品一区二区| 成人高清视频免费观看| 日本伦理黄色大片在线观看网站| 欧美另类videosbestsex高清 | 国产亚洲免费观看| 香蕉视频久久| 人人干人人插| 精品视频一区二区三区免费| 999精品在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产不卡福利| 国产国语在线播放视频| 日日夜人人澡人人澡人人看免| 欧美爱色| 国产不卡在线看| 天天做日日爱夜夜爽| 91麻豆精品国产综合久久久| 九九免费高清在线观看视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 免费一级片在线| 日日夜人人澡人人澡人人看免| 一本高清在线| 国产精品1024永久免费视频| 91麻豆精品国产高清在线| 999久久狠狠免费精品| 99色视频在线| 黄色免费三级| 国产伦久视频免费观看视频| 精品国产三级a|