• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    支持跨組織協(xié)作的高可靠性服務(wù)編排框架

    2021-10-11 13:09:14郜啟凱鄧水光
    關(guān)鍵詞:隊(duì)列引擎實(shí)例

    郜啟凱,李 瑩,鄧水光

    (浙江大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,浙江 杭州 310013)

    0 引言

    隨著云計(jì)算、移動(dòng)互聯(lián)網(wǎng)等技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)空間中發(fā)布的在線服務(wù)數(shù)量正在成倍地增長(zhǎng),開(kāi)發(fā)人員能夠快速獲取到滿(mǎn)足自身需求的第三方服務(wù)。但第三方服務(wù)的質(zhì)量往往不受控制,而跨組織服務(wù)間的適配[1]也更為復(fù)雜,這使得針對(duì)跨組織間服務(wù)合作場(chǎng)景的高可靠性服務(wù)編排技術(shù)[2]成為研究熱點(diǎn)。

    現(xiàn)有的較為流行的服務(wù)編排框架(如Netflix的conductor[注]https://github.com/Netflix/conductor。和Uber的cadence[注]https://github.com/uber/candence。)盡管在異步和分布式場(chǎng)景中表現(xiàn)出優(yōu)秀的性能,但大部分都是基于服務(wù)編制(service orchestration)[3]的單核心框架,這種框架往往缺乏靈活性,不適合在跨組織項(xiàng)目中部署。與此同時(shí),服務(wù)網(wǎng)格[4-5]概念的興起激起了人們對(duì)于服務(wù)代理的興趣,使用額外的統(tǒng)一化代理[6-7]在應(yīng)用層完成類(lèi)似TCP協(xié)議在網(wǎng)絡(luò)層所作的工作,屏蔽不同服務(wù)間的差異,以此來(lái)簡(jiǎn)化服務(wù)編排設(shè)計(jì)和業(yè)務(wù)流程實(shí)現(xiàn)的技術(shù)成為了服務(wù)計(jì)算領(lǐng)域的熱點(diǎn)之一。

    根據(jù)以上背景,如何快速、低成本地實(shí)現(xiàn)服務(wù)編排,對(duì)一個(gè)跨組織服務(wù)編排項(xiàng)目的上線速度和成本構(gòu)成了重要影響,而傳統(tǒng)的中心控制組件方式的編排框架顯然很難適應(yīng)這一需求。因此,本文研究了一種基于業(yè)務(wù)流程管理和標(biāo)記法(Business Process Managemen Notation, BPMN)[8]標(biāo)準(zhǔn)的服務(wù)編排(service choreography)框架,其核心為一個(gè)服務(wù)代理引擎??蚣芟蚍?wù)提供一個(gè)服務(wù)代理功能,將服務(wù)編排的實(shí)現(xiàn)和業(yè)務(wù)邏輯剝離,使得開(kāi)發(fā)者能夠?qū)W⒂跇I(yè)務(wù)本身,而將服務(wù)間通信的任務(wù)交給代理完成。

    應(yīng)用服務(wù)編排技術(shù),需具備以下兩個(gè)條件:

    (1)服務(wù)的數(shù)據(jù)交換格式需要受到統(tǒng)一標(biāo)準(zhǔn)的約束,因此服務(wù)使用者在進(jìn)行編排設(shè)計(jì)時(shí)不用花費(fèi)過(guò)多的精力來(lái)考慮參數(shù)適配問(wèn)題。

    (2)網(wǎng)絡(luò)中應(yīng)當(dāng)有支持動(dòng)態(tài)“服務(wù)-實(shí)例”轉(zhuǎn)換查詢(xún)[9]的控制服務(wù),這一服務(wù)讓使用者能夠以服務(wù)名稱(chēng)或類(lèi)型為基本元素來(lái)設(shè)計(jì)工作流。

    以上兩個(gè)條件的目的是使框架下的工作流易于設(shè)計(jì)、維護(hù)和擴(kuò)展。希望本文框架能夠像TCP/IP系列協(xié)議所做的那樣,以一定的性能損失為代價(jià)來(lái)屏蔽異構(gòu)服務(wù)之間的差異,在整個(gè)服務(wù)網(wǎng)絡(luò)中建立可靠的交互途徑,從而提高整個(gè)系統(tǒng)的可用性。

    1 服務(wù)編排框架

    在一個(gè)現(xiàn)代服務(wù)應(yīng)用場(chǎng)景中,服務(wù)被認(rèn)為是數(shù)量眾多但質(zhì)量不可控的。這就意味著,一方面,針對(duì)功能需求的服務(wù)發(fā)現(xiàn)[10]是可行的,另一方面,對(duì)于某個(gè)具體的服務(wù)實(shí)例,本文總是認(rèn)為它是不可靠的。

    如果在服務(wù)編排時(shí),文中將活動(dòng)對(duì)應(yīng)到具體的服務(wù)實(shí)例,則工作流在執(zhí)行時(shí)將會(huì)經(jīng)常性地因?yàn)槟硞€(gè)實(shí)例不可用而進(jìn)入阻塞。因此,工作流中的活動(dòng)應(yīng)當(dāng)是面向服務(wù)功能而不是面向服務(wù)實(shí)例的,只有在工作流執(zhí)行到活動(dòng)的時(shí)候,應(yīng)用才進(jìn)行“活動(dòng)-服務(wù)實(shí)例”的轉(zhuǎn)換,來(lái)獲取當(dāng)前可用/最優(yōu)的服務(wù)實(shí)例。

    本文的服務(wù)代理引擎采用遞歸調(diào)用模式(如圖1),對(duì)于主持者來(lái)說(shuō),在發(fā)起服務(wù)時(shí)只需要發(fā)送一份交互消息便可執(zhí)行完整個(gè)工作流,這有利于開(kāi)發(fā)者專(zhuān)注于業(yè)務(wù)邏輯代碼。

    1.1 相關(guān)定義

    (1)服務(wù)編排腳本 服務(wù)編排腳本用來(lái)描述一個(gè)遵循BPMN 2.0規(guī)范的子集的工作流,帶有完整的工作流和參數(shù)適配信息。本文設(shè)計(jì)了相應(yīng)的工具來(lái)從一份符合要求的工作流 XML描述中自動(dòng)產(chǎn)生對(duì)應(yīng)的腳本。

    (2)主持者 一次工作流執(zhí)行任務(wù)的發(fā)起者,提供一份服務(wù)編排腳本,主持者即可發(fā)起工作流任務(wù)。除發(fā)起任務(wù)和接受結(jié)果外,主持者還需要在本地維護(hù)一個(gè)狀態(tài)信息棧用于過(guò)程控制,并在任務(wù)異常時(shí)進(jìn)行終止、補(bǔ)償和重定向操作。

    (3)參與者 工作流執(zhí)行中被調(diào)用的服務(wù)。

    (4)控制服務(wù) 提供“服務(wù)-實(shí)例”轉(zhuǎn)換查詢(xún)和路由信息。

    1.2 消息格式

    當(dāng)服務(wù)來(lái)自不同提供者時(shí),服務(wù)的接口往往也有區(qū)別,如果不進(jìn)行封裝,代理引擎將很難輕松地協(xié)調(diào)各個(gè)服務(wù)間的通信和調(diào)用。因此,本文提出一種標(biāo)準(zhǔn)消息模式[11],用以包裝通信數(shù)據(jù)。該模式只允許任務(wù)中存在活動(dòng)的雙端交互,且交互兩端的活動(dòng)只能使用通信消息進(jìn)行交互,或者使用通知消息向主持者提交狀態(tài)信息。

    1.2.1 交互消息

    交互消息在一次調(diào)用流程中作為執(zhí)行說(shuō)明,參與者在完成自身任務(wù)后通過(guò)轉(zhuǎn)發(fā)交互消息來(lái)推進(jìn)工作。在一個(gè)交互消息(如圖2a)中,Message名稱(chēng)由調(diào)用發(fā)起者在發(fā)起時(shí)產(chǎn)生,依據(jù)一定的策略使得該名稱(chēng)在整個(gè)網(wǎng)絡(luò)中唯一。

    交互消息M定義為一個(gè)六元組:

    M=(X,H,JM,P,E,W)。

    (1)

    式中:X表示腳本xml,H為主持者地址host,JM表示消息被轉(zhuǎn)發(fā)次數(shù)jump,P代表前置活動(dòng)數(shù)據(jù)prior,E為活動(dòng)過(guò)期的時(shí)間expire,W表示權(quán)重?cái)?shù)weight。

    X的加入使得代理引擎有能力在沒(méi)有中心控制器的情況下獨(dú)立正確地執(zhí)行工作流步驟;W的作用為活動(dòng)許可,初始值為工作流中最大路徑數(shù),在每個(gè)實(shí)際分支處會(huì)變?yōu)楫?dāng)前分支的最大路徑數(shù)。如果遇到分支,交互消息的權(quán)重值會(huì)減小,并在聚合時(shí)計(jì)算收到的同名消息的權(quán)重和,只有當(dāng)權(quán)重等于當(dāng)前分支的最大可能路徑數(shù)時(shí),活動(dòng)才會(huì)被許可。

    1.2.2 通知消息

    通知消息N(如圖2b)被定義為一個(gè)四元組:

    N=(T,S,JN,I)。

    (2)

    式中:T為枚舉子類(lèi)型type,S表示通知發(fā)送活動(dòng)service,JN為當(dāng)前活動(dòng)的步數(shù)jump,I為攜帶信息info。

    T包含Receive,Success和Fail 3種子類(lèi)型,用于表明當(dāng)前消息的子類(lèi)型。其中Receive子類(lèi)型用于確認(rèn)接受消息,Success用于確認(rèn)任務(wù)完成,F(xiàn)ail子類(lèi)型用于確認(rèn)任務(wù)失敗。當(dāng)T=Receive時(shí),I的內(nèi)容為發(fā)送者所接受到的消息的來(lái)源,當(dāng)T=Fail時(shí),攜帶失敗返回信息,當(dāng)T=Success時(shí),I為所發(fā)送M中的P的副本,該副本被用于狀態(tài)保存,使工作流在中斷時(shí)能夠從斷點(diǎn)處恢復(fù)。

    1.3 代理引擎

    注冊(cè)到控制服務(wù)的服務(wù)需要事先使用平臺(tái)提供的代理引擎軟件開(kāi)發(fā)工具包(Software Development Kit,SDK)封裝自己的接口,該SDK主要用于消息解析,參數(shù)自動(dòng)適配,消息裝配和轉(zhuǎn)發(fā)。代理引擎采用分層模型(如圖3),對(duì)于業(yè)務(wù)邏輯代碼而言,服務(wù)實(shí)例只需要調(diào)用SDK中的對(duì)應(yīng)方法發(fā)送和接受數(shù)據(jù),服務(wù)間交互就像是直接發(fā)送到目標(biāo)的,剩余的工作將交給代理引擎完成。

    1.3.1 主持者

    當(dāng)啟用一個(gè)工作流時(shí),引擎接受一個(gè)腳本解析并驗(yàn)證合法性(如控制服務(wù)啟用者是否具有所有包含服務(wù)的使用權(quán)限);然后主持者啟動(dòng)狀態(tài)監(jiān)聽(tīng)程序,構(gòu)造交互消息,依據(jù)腳本注入?yún)?shù),設(shè)定JM=1;最后從控制服務(wù)處查詢(xún)下一活動(dòng)的可用實(shí)例并發(fā)送交互消息。

    狀態(tài)監(jiān)聽(tīng)程序的行為由圖4主持者狀態(tài)機(jī)說(shuō)明:

    (1)若設(shè)定的等待時(shí)間到達(dá)則終止監(jiān)聽(tīng)并報(bào)超時(shí);

    (2)若收到Receive通知?jiǎng)t更改等待時(shí)間為發(fā)送者注冊(cè)的服務(wù)最大耗時(shí);

    (3)若收到Success通知?jiǎng)t更改等待時(shí)間為設(shè)定的網(wǎng)絡(luò)延遲等待時(shí)間,將P副本更新至狀態(tài)棧中;

    (4)若收到Fail通知,報(bào)告Fail異常并終止監(jiān)聽(tīng);

    (5)若工作流已執(zhí)行到結(jié)束事件,則從狀態(tài)信息棧中讀取所需數(shù)據(jù)并提交。

    1.3.2 參與者

    在參與者處建立等待隊(duì)列、就緒隊(duì)列和結(jié)果保留隊(duì)列3個(gè)存儲(chǔ)結(jié)構(gòu)。引擎將自動(dòng)拋棄存儲(chǔ)結(jié)構(gòu)中超時(shí)的數(shù)據(jù),結(jié)果保留隊(duì)列的超時(shí)時(shí)間會(huì)被自動(dòng)延長(zhǎng)2倍。其中,等待隊(duì)列用于當(dāng)前活動(dòng)存在多個(gè)前置活動(dòng),且只有部分前置活動(dòng)完成時(shí)存儲(chǔ)相關(guān)信息;就緒隊(duì)列用于存儲(chǔ)待執(zhí)行的活動(dòng);結(jié)果保留隊(duì)列則用于存儲(chǔ)活動(dòng)的執(zhí)行結(jié)果,之所以設(shè)立結(jié)果保留站,是為了在通知消息遭遇網(wǎng)絡(luò)問(wèn)題時(shí)能夠快速響應(yīng)補(bǔ)償操作所發(fā)的消息而避免重復(fù)執(zhí)行同一個(gè)任務(wù)。

    參與者的行為如圖5所示。當(dāng)參與者接受到一個(gè)交互消息時(shí),首先檢查該消息是否超時(shí),未超時(shí)則向H發(fā)送Receive通知,否則直接丟棄。然后引擎會(huì)查詢(xún)結(jié)果保留隊(duì)列,若存在同名且JM相等的任務(wù),則執(zhí)行快速響應(yīng)策略,立即返回處理結(jié)果通知消息。下一步,引擎將查詢(xún)等待隊(duì)列,若存在同名且JM相等的任務(wù),則將P的參數(shù)注入任務(wù),更新E為較小者,計(jì)算新的W,檢查任務(wù)是否已就緒,若已就緒則將其轉(zhuǎn)入就緒隊(duì)列,并結(jié)束;若不存在同名且JM相等的任務(wù),則解析腳本,依據(jù)腳本生成一個(gè)任務(wù)對(duì)象并將P的參數(shù)注入,檢查任務(wù)是否已就緒,若已就緒則將其轉(zhuǎn)入就緒隊(duì)列,若未就緒,則將任務(wù)轉(zhuǎn)入等待隊(duì)列。

    引擎會(huì)在本地服務(wù)處于可用狀態(tài)時(shí)主動(dòng)將就緒任務(wù)隊(duì)首提交給本地服務(wù)處理,并將任務(wù)轉(zhuǎn)至結(jié)果保留隊(duì)列。本地服務(wù)完成任務(wù)后向引擎提交輸出,并按以下策略執(zhí)行通知操作:

    (1)若處理異常,構(gòu)建Fail通知發(fā)送給主持者;

    (2)若處理成功,從腳本解析中獲取后續(xù)活動(dòng)信息,構(gòu)建交互消息并注入?yún)?shù),將JM+1,向控制服務(wù)查詢(xún)可用實(shí)例,將交互消息發(fā)送給所有后續(xù)活動(dòng),同時(shí)構(gòu)建Success通知發(fā)送給H。

    1.4 異常的處理

    根據(jù)以上模型,已發(fā)射的工作流中的活動(dòng)將具備以下幾種狀態(tài):等待、阻塞、就緒、正在執(zhí)行、完成、失敗、超時(shí)。由于預(yù)估了執(zhí)行延遲,“正在執(zhí)行”狀態(tài)可以合并至“就緒”狀態(tài)以減少狀態(tài)通信。為便于過(guò)程監(jiān)控,活動(dòng)主持人將維護(hù)一個(gè)工作流狀態(tài)信息棧,記錄每一個(gè)活動(dòng)的當(dāng)前狀態(tài)信息。此外,在一個(gè)分布式系統(tǒng)中,網(wǎng)絡(luò)條件也是決定一個(gè)工作能否正確執(zhí)行的決定因素之一,因此本文設(shè)計(jì)了路徑染色方案,用于判斷網(wǎng)絡(luò)狀況并決定補(bǔ)償方案。主持者依據(jù)表1的活動(dòng)狀態(tài)規(guī)則更新?tīng)顟B(tài)信息棧中活動(dòng)的執(zhí)行狀態(tài),并依據(jù)表2的網(wǎng)絡(luò)狀態(tài)規(guī)則更新工作流路徑狀態(tài)。

    表1 活動(dòng)狀態(tài)

    在引擎中,文本設(shè)計(jì)了異常處理策略,用來(lái)在服務(wù)存在異常時(shí)進(jìn)行處理,避免偶發(fā)的網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致整個(gè)工作流終止。異常處理策略分為消息補(bǔ)償和服務(wù)重定向[12],將由主持者依據(jù)狀態(tài)棧自動(dòng)執(zhí)行。

    表2給出了路徑顏色和轉(zhuǎn)移條件的對(duì)應(yīng)關(guān)系。在黃色路徑上,主持者會(huì)讀取狀態(tài)棧中的參數(shù)列表,將自己模擬為前置活動(dòng)重發(fā)交互消息,新的交互消息將會(huì)按照預(yù)設(shè)定值增大超時(shí)時(shí)間戳;若在紅色路徑上,主持人將向管理平臺(tái)重新查詢(xún)可用服務(wù)實(shí)例,并重新發(fā)送補(bǔ)償消息。服務(wù)重定向后路徑轉(zhuǎn)為黑色,當(dāng)一次補(bǔ)償操作失敗或者工作流超時(shí)后,整個(gè)工作流將被立即終止。若不是因?yàn)楣ぷ髁鞒瑫r(shí)而終止,主持者需要向所有阻塞和就緒的活動(dòng)發(fā)送包含過(guò)期時(shí)間戳的交互消息,以通知所有參與者該工作流已被終止。

    圖6給出了一個(gè)包含一個(gè)并行網(wǎng)關(guān)的簡(jiǎn)單工作流的狀態(tài)信息棧結(jié)構(gòu),當(dāng)Activity 3所發(fā)的交互消息在超時(shí)前為被Activity 4通知Receive時(shí)(可能時(shí)交互消息丟失,也可能時(shí)Receive通知消息丟失),主持者將在狀態(tài)信息棧中提取信息并偽裝成Activity 3向Activity 4重發(fā)交互消息。當(dāng)Activity 4收到重發(fā)的交互消息時(shí),若活動(dòng)仍未超時(shí),則將面臨兩個(gè)狀況:①結(jié)果保留隊(duì)列存在同名且同jump任務(wù),則立即重發(fā)Success通知并更新保留時(shí)間;②結(jié)果保留棧不存在同名且同jump任務(wù),則執(zhí)行正常流程。

    表2 網(wǎng)絡(luò)狀態(tài)

    2 實(shí)驗(yàn)

    2.1 實(shí)驗(yàn)設(shè)置

    本文利用模擬服務(wù)網(wǎng)絡(luò)來(lái)模擬真實(shí)的執(zhí)行情況。表3說(shuō)明了實(shí)驗(yàn)中的模擬服務(wù)的具體情況,這些服務(wù)會(huì)在區(qū)間范圍內(nèi)延遲隨機(jī)的時(shí)間并輸出預(yù)置結(jié)果。每個(gè)服務(wù)有200 ms的基礎(chǔ)延遲,最終延遲為基礎(chǔ)延遲加上動(dòng)態(tài)延遲范圍內(nèi)的隨機(jī)結(jié)果。其中A~E為原始服務(wù),F(xiàn)、G、H分別作為B、CD、E的替代服務(wù)。服務(wù)將根據(jù)本文中設(shè)置好的階梯概率(如表4),依據(jù)路徑流量選擇概率并隨機(jī)忽略收到的消息來(lái)模擬網(wǎng)絡(luò)不穩(wěn)定[13]。

    表3 服務(wù)說(shuō)明

    表4 階梯延遲

    實(shí)驗(yàn)包含1個(gè)實(shí)驗(yàn)組A和1個(gè)對(duì)照組B,分別在3種不同情況下執(zhí)行100 000次。其中,實(shí)驗(yàn)組A使用文中提出的服務(wù)編排框架,工作流超時(shí)時(shí)間設(shè)置為路徑上服務(wù)的平均延遲的和的2倍,對(duì)照組則使用了Conductor框架,未設(shè)置異常處理功能。3種情況分別為:①排他網(wǎng)關(guān)(圖7a)和1%服務(wù)異常概率;②排他網(wǎng)關(guān)和0.01%服務(wù)異常概率;③并行網(wǎng)關(guān)(圖7b)和0.01%服務(wù)異常概率。

    性能評(píng)價(jià)指標(biāo)為工作流平均執(zhí)行時(shí)長(zhǎng)和成功率。其中,工作流平均執(zhí)行時(shí)長(zhǎng)為全部成功完成的工作流執(zhí)行時(shí)長(zhǎng)的均值。

    2.2 實(shí)驗(yàn)結(jié)果

    在搭建實(shí)驗(yàn)時(shí),使用Conductor框架時(shí)搭建一個(gè)簡(jiǎn)單工作流的耗時(shí)以小時(shí)為單位,而使用本文提出的框架時(shí)僅需要數(shù)分鐘制作BPMN模型即完成了工作。這無(wú)疑證明了本文所提框架的易用性。

    實(shí)驗(yàn)結(jié)果(如表5)顯示,相對(duì)于沒(méi)有補(bǔ)償操作的服務(wù)編排引擎,本文所提出的引擎付出平均完成時(shí)間增加約4.1%~6.5%的代價(jià),使得在不穩(wěn)定情況下的服務(wù)完成率獲得16.508%~20.804%的提升。其中對(duì)照組B的消息補(bǔ)償和服務(wù)重定向次數(shù)表示可執(zhí)行補(bǔ)償或重定向而未執(zhí)行的次數(shù)。

    實(shí)驗(yàn)1和實(shí)驗(yàn)2對(duì)比,本文所提出的引擎對(duì)于服務(wù)質(zhì)量差的情況具有較好的抗干擾性;實(shí)驗(yàn)2和實(shí)驗(yàn)3對(duì)比,發(fā)現(xiàn)多執(zhí)行路徑任務(wù)的分支會(huì)顯著影響平均時(shí)間和成功率。

    表5 實(shí)驗(yàn)結(jié)果數(shù)據(jù)

    實(shí)驗(yàn)表明,本文所提出的服務(wù)編排引擎在簡(jiǎn)化服務(wù)編排設(shè)計(jì)的情況下,引入了補(bǔ)償操作的概念,對(duì)工作流在不穩(wěn)定情況下提升執(zhí)行成功率具有顯著的效果。

    3 結(jié)束語(yǔ)

    本文所提到的服務(wù)編排技術(shù)成功實(shí)現(xiàn)了一個(gè)去中心化的服務(wù)編排框架,通過(guò)網(wǎng)絡(luò)代理機(jī)制使得分散的服務(wù)能夠以脫離中心控制器的方法獨(dú)立完成服務(wù)間的協(xié)調(diào)工作,補(bǔ)償機(jī)制的加入以可接受的性能損失為代價(jià)增強(qiáng)了整個(gè)服務(wù)網(wǎng)絡(luò)的魯棒性,減小了跨組織合作時(shí)服務(wù)編排的成本增長(zhǎng)。服務(wù)實(shí)例的變動(dòng)并不會(huì)影響工作流的執(zhí)行,而編排設(shè)計(jì)也無(wú)需考慮目標(biāo)服務(wù)的可用性。

    無(wú)論是商業(yè)化的服務(wù)提供平臺(tái),還是自有分布式服務(wù)管理平臺(tái),應(yīng)用該技術(shù)將在初期付出一部分代價(jià),但在后續(xù)的更新和維護(hù)場(chǎng)景中,簡(jiǎn)化的服務(wù)編排模式能夠明顯縮短服務(wù)更新周期,使得整個(gè)應(yīng)用的擴(kuò)展更為靈活。

    本文提出的編排技術(shù)盡管在編排流程簡(jiǎn)化和抗干擾性上展現(xiàn)了顯著的效果,但性能方面的因素并未在之前的工作中作為重點(diǎn)進(jìn)行研究,預(yù)計(jì)復(fù)雜工作流在執(zhí)行時(shí)將會(huì)面臨較大的延遲代價(jià)。因此,基于未來(lái)服務(wù)將是多且不可靠的基本原則,該項(xiàng)技術(shù)還有以下幾個(gè)提升方向:

    (1)增強(qiáng)分支處理決策能力,提高編排引擎在遞歸調(diào)用時(shí)的性能。

    (2)精細(xì)化業(yè)務(wù)流程編排[14]以適應(yīng)可伸縮微服部署[15],拓寬框架的應(yīng)用場(chǎng)景。

    (3)為控制服務(wù)添加服務(wù)推薦算法[16],動(dòng)態(tài)地向使用者提供質(zhì)量更高的服務(wù)實(shí)例,提高一次執(zhí)行的成功率,縮短平均執(zhí)行時(shí)間。

    猜你喜歡
    隊(duì)列引擎實(shí)例
    隊(duì)列里的小秘密
    基于多隊(duì)列切換的SDN擁塞控制*
    軟件(2020年3期)2020-04-20 00:58:44
    在隊(duì)列里
    藍(lán)谷: “涉藍(lán)”新引擎
    商周刊(2017年22期)2017-11-09 05:08:31
    豐田加速駛?cè)胱詣?dòng)駕駛隊(duì)列
    無(wú)形的引擎
    河南電力(2015年5期)2015-06-08 06:01:46
    基于Cocos2d引擎的PuzzleGame開(kāi)發(fā)
    完形填空Ⅱ
    完形填空Ⅰ
    One Engine?。蹋澹妫糁皇O乱粋€(gè)引擎
    av又黄又爽大尺度在线免费看| 久久久亚洲精品成人影院| 久久 成人 亚洲| 91久久精品电影网| 男人和女人高潮做爰伦理| 亚洲精品日韩av片在线观看| 男人添女人高潮全过程视频| 一边亲一边摸免费视频| 欧美高清成人免费视频www| 高清不卡的av网站| 欧美精品一区二区免费开放| 亚洲精品中文字幕在线视频 | 制服丝袜香蕉在线| 亚洲av在线观看美女高潮| 亚洲国产精品一区三区| 日韩欧美 国产精品| 国产久久久一区二区三区| 人人妻人人添人人爽欧美一区卜 | 久久人人爽人人片av| 国产欧美另类精品又又久久亚洲欧美| av福利片在线观看| 熟妇人妻不卡中文字幕| 国产精品爽爽va在线观看网站| 免费av不卡在线播放| 91精品国产九色| 一级毛片久久久久久久久女| 亚洲精品,欧美精品| 久久精品熟女亚洲av麻豆精品| 国产av国产精品国产| 99精国产麻豆久久婷婷| 伊人久久国产一区二区| 一本久久精品| 九色成人免费人妻av| 中文天堂在线官网| 赤兔流量卡办理| 日韩亚洲欧美综合| 少妇人妻久久综合中文| 欧美区成人在线视频| 新久久久久国产一级毛片| 性色avwww在线观看| 免费观看在线日韩| h视频一区二区三区| 三级国产精品片| 亚洲国产精品999| 新久久久久国产一级毛片| 午夜精品国产一区二区电影| 日本爱情动作片www.在线观看| 国产精品一区二区三区四区免费观看| 中文字幕免费在线视频6| 美女内射精品一级片tv| 成人18禁高潮啪啪吃奶动态图 | 亚洲成人av在线免费| 亚洲av成人精品一区久久| 在线免费观看不下载黄p国产| 久久青草综合色| 日韩伦理黄色片| 汤姆久久久久久久影院中文字幕| 日韩欧美一区视频在线观看 | 日韩强制内射视频| 国产一区二区三区av在线| www.av在线官网国产| 国产精品99久久99久久久不卡 | 99久久综合免费| 亚洲国产高清在线一区二区三| 涩涩av久久男人的天堂| 女性被躁到高潮视频| 黑人高潮一二区| 国产一区二区三区综合在线观看 | 日韩免费高清中文字幕av| 26uuu在线亚洲综合色| 亚洲久久久国产精品| 国产视频内射| 美女内射精品一级片tv| 国产一区二区在线观看日韩| 国产成人午夜福利电影在线观看| 欧美xxxx性猛交bbbb| 亚洲精品日韩av片在线观看| 舔av片在线| 中文字幕av成人在线电影| 国产精品人妻久久久久久| 美女高潮的动态| 欧美成人一区二区免费高清观看| 一本—道久久a久久精品蜜桃钙片| 交换朋友夫妻互换小说| 在线播放无遮挡| 午夜精品国产一区二区电影| 免费av中文字幕在线| 精品人妻偷拍中文字幕| 涩涩av久久男人的天堂| 99热网站在线观看| 精品久久久久久久末码| 国产国拍精品亚洲av在线观看| 亚洲第一av免费看| 国产中年淑女户外野战色| 美女xxoo啪啪120秒动态图| 成人国产av品久久久| 十八禁网站网址无遮挡 | 午夜福利网站1000一区二区三区| 国产又色又爽无遮挡免| 色视频www国产| 老司机影院成人| 日本av手机在线免费观看| 国内少妇人妻偷人精品xxx网站| 欧美高清成人免费视频www| 美女福利国产在线 | 亚洲欧美日韩另类电影网站 | 亚洲真实伦在线观看| h视频一区二区三区| 国产爽快片一区二区三区| 最近手机中文字幕大全| 国产精品国产三级国产av玫瑰| 国产永久视频网站| 亚洲国产精品999| 亚洲精品一区蜜桃| 久久久久网色| 国产精品女同一区二区软件| 亚洲欧美一区二区三区黑人 | 日本欧美视频一区| 国产精品99久久99久久久不卡 | 亚洲精品国产av成人精品| 高清日韩中文字幕在线| 午夜日本视频在线| 网址你懂的国产日韩在线| 欧美高清性xxxxhd video| 精品一区二区三区视频在线| 久久影院123| 看非洲黑人一级黄片| 欧美精品人与动牲交sv欧美| 99视频精品全部免费 在线| 国产在线男女| av黄色大香蕉| a级毛色黄片| 国模一区二区三区四区视频| 少妇的逼好多水| 少妇人妻久久综合中文| 国产伦精品一区二区三区视频9| 国产精品无大码| 国产精品一区二区性色av| .国产精品久久| 亚洲欧美日韩东京热| 国产成人freesex在线| 人人妻人人爽人人添夜夜欢视频 | 中国美白少妇内射xxxbb| 久久久久久久久久久丰满| 99久久综合免费| 国产精品爽爽va在线观看网站| 91aial.com中文字幕在线观看| 大陆偷拍与自拍| 中文资源天堂在线| 老师上课跳d突然被开到最大视频| 亚洲精品第二区| 午夜福利影视在线免费观看| 国产精品精品国产色婷婷| 国产欧美另类精品又又久久亚洲欧美| 最近最新中文字幕免费大全7| 自拍偷自拍亚洲精品老妇| 成人亚洲精品一区在线观看 | 久久国产精品男人的天堂亚洲 | 最黄视频免费看| 国产精品99久久久久久久久| 精品人妻熟女av久视频| 欧美三级亚洲精品| 亚洲av在线观看美女高潮| 国产精品国产三级国产专区5o| 欧美成人一区二区免费高清观看| 丰满乱子伦码专区| 97超视频在线观看视频| 国内揄拍国产精品人妻在线| 久久久久久九九精品二区国产| 国产高清不卡午夜福利| 免费人成在线观看视频色| 亚洲不卡免费看| 亚洲精品一区蜜桃| 久久99热6这里只有精品| 一级毛片久久久久久久久女| 精品一区二区免费观看| 日本欧美视频一区| 色视频在线一区二区三区| 国产成人免费观看mmmm| av福利片在线观看| 一个人免费看片子| 国产无遮挡羞羞视频在线观看| av卡一久久| 日韩三级伦理在线观看| 男女免费视频国产| 九草在线视频观看| 中国美白少妇内射xxxbb| 99热这里只有精品一区| 99热6这里只有精品| 亚洲国产最新在线播放| 免费观看性生交大片5| 一级毛片电影观看| 国产伦精品一区二区三区视频9| 中文天堂在线官网| 亚洲av二区三区四区| 熟女av电影| 欧美高清性xxxxhd video| 韩国高清视频一区二区三区| 最近手机中文字幕大全| 国产高清有码在线观看视频| 欧美国产精品一级二级三级 | 国产乱人偷精品视频| 久久久久网色| 国产精品嫩草影院av在线观看| 91精品伊人久久大香线蕉| 国产综合精华液| 欧美少妇被猛烈插入视频| 午夜激情久久久久久久| www.色视频.com| 亚洲国产av新网站| 91午夜精品亚洲一区二区三区| 成人免费观看视频高清| 在线播放无遮挡| 亚洲欧美成人精品一区二区| 日韩视频在线欧美| 成人美女网站在线观看视频| 国产91av在线免费观看| 一级av片app| 免费黄色在线免费观看| 国产精品嫩草影院av在线观看| 狂野欧美激情性xxxx在线观看| 日韩欧美 国产精品| 欧美xxⅹ黑人| 亚洲av中文字字幕乱码综合| 亚洲国产精品国产精品| 亚洲欧美日韩另类电影网站 | 最黄视频免费看| 国产精品福利在线免费观看| 纵有疾风起免费观看全集完整版| 国产有黄有色有爽视频| 内射极品少妇av片p| 黄色配什么色好看| 人人妻人人爽人人添夜夜欢视频 | 亚洲av国产av综合av卡| 国产乱人视频| 国产精品一区二区性色av| av.在线天堂| 中文天堂在线官网| 成人毛片60女人毛片免费| 日韩av在线免费看完整版不卡| 久久久午夜欧美精品| 男女边摸边吃奶| 色婷婷av一区二区三区视频| 我的女老师完整版在线观看| 日韩中字成人| 日韩人妻高清精品专区| 久久国产精品大桥未久av | 黑人猛操日本美女一级片| 亚洲欧美成人综合另类久久久| 亚洲av中文av极速乱| 天堂中文最新版在线下载| 久久国产精品大桥未久av | 亚洲欧美日韩另类电影网站 | 十八禁网站网址无遮挡 | 精品久久久久久久久亚洲| 国产 一区精品| 欧美三级亚洲精品| 插逼视频在线观看| 一级毛片黄色毛片免费观看视频| 人体艺术视频欧美日本| 国精品久久久久久国模美| 一级毛片 在线播放| 深夜a级毛片| av播播在线观看一区| av播播在线观看一区| 精品人妻视频免费看| 日本色播在线视频| 久久99精品国语久久久| 蜜臀久久99精品久久宅男| 日本与韩国留学比较| 亚洲熟女精品中文字幕| 视频区图区小说| 大码成人一级视频| 自拍偷自拍亚洲精品老妇| 欧美激情极品国产一区二区三区 | 久久鲁丝午夜福利片| 免费看av在线观看网站| 欧美zozozo另类| 精品久久久噜噜| 一区在线观看完整版| av在线蜜桃| 精品一区在线观看国产| 日韩中文字幕视频在线看片 | av一本久久久久| 五月伊人婷婷丁香| 高清午夜精品一区二区三区| 插逼视频在线观看| 久久久久久人妻| 黄色欧美视频在线观看| 老女人水多毛片| 夜夜爽夜夜爽视频| 在线观看人妻少妇| 国产一级毛片在线| 男人爽女人下面视频在线观看| 亚洲精品第二区| 国产精品伦人一区二区| 热re99久久精品国产66热6| 免费看av在线观看网站| 高清在线视频一区二区三区| 精品一区二区三卡| 国产精品不卡视频一区二区| 久久久久国产网址| 大陆偷拍与自拍| 亚洲第一区二区三区不卡| 亚洲美女黄色视频免费看| 久久久久精品久久久久真实原创| 亚洲美女视频黄频| 久久久久久伊人网av| 亚洲av福利一区| 在线观看三级黄色| 女人十人毛片免费观看3o分钟| 国产在视频线精品| 女性被躁到高潮视频| 特大巨黑吊av在线直播| 97精品久久久久久久久久精品| 免费在线观看成人毛片| 中文字幕制服av| 国产 一区 欧美 日韩| 尾随美女入室| 免费av不卡在线播放| 色网站视频免费| 在线观看av片永久免费下载| 22中文网久久字幕| 国产精品国产av在线观看| 国产一区二区三区综合在线观看 | 美女中出高潮动态图| 成年av动漫网址| 91精品国产九色| 欧美高清性xxxxhd video| 日韩欧美一区视频在线观看 | 国产精品秋霞免费鲁丝片| 高清av免费在线| 色视频在线一区二区三区| 一区二区三区四区激情视频| 国产精品久久久久成人av| 国产黄色视频一区二区在线观看| 欧美丝袜亚洲另类| 婷婷色av中文字幕| 香蕉精品网在线| 久久久久久久国产电影| 老女人水多毛片| 日韩,欧美,国产一区二区三区| 亚洲欧美一区二区三区黑人 | 日产精品乱码卡一卡2卡三| 亚洲av中文av极速乱| 日韩不卡一区二区三区视频在线| 一级a做视频免费观看| 超碰av人人做人人爽久久| 免费观看的影片在线观看| 欧美精品亚洲一区二区| 美女视频免费永久观看网站| av专区在线播放| 女性生殖器流出的白浆| 国产熟女欧美一区二区| 天天躁夜夜躁狠狠久久av| 美女主播在线视频| 国产亚洲欧美精品永久| 啦啦啦视频在线资源免费观看| 国内精品宾馆在线| 日本一二三区视频观看| 国产精品女同一区二区软件| 亚洲精品日本国产第一区| 欧美日韩亚洲高清精品| 男女无遮挡免费网站观看| 岛国毛片在线播放| 男女免费视频国产| av播播在线观看一区| 久久久久久久久大av| 超碰av人人做人人爽久久| 一本一本综合久久| 国产爽快片一区二区三区| h视频一区二区三区| 九草在线视频观看| 久久久久国产网址| 一个人免费看片子| 国产成人一区二区在线| 两个人的视频大全免费| 日韩制服骚丝袜av| 99九九线精品视频在线观看视频| 热99国产精品久久久久久7| 国产精品蜜桃在线观看| 美女中出高潮动态图| 亚洲性久久影院| 在线天堂最新版资源| 婷婷色麻豆天堂久久| 在线观看三级黄色| 亚洲va在线va天堂va国产| 国产片特级美女逼逼视频| 如何舔出高潮| 欧美高清成人免费视频www| 亚洲精品一二三| 欧美区成人在线视频| 国产精品一区二区性色av| 日韩欧美 国产精品| 十分钟在线观看高清视频www | 国产精品久久久久久av不卡| 韩国高清视频一区二区三区| 一级毛片aaaaaa免费看小| 欧美一级a爱片免费观看看| 国产探花极品一区二区| 亚洲一区二区三区欧美精品| 国产成人免费观看mmmm| 中国国产av一级| 色婷婷av一区二区三区视频| 十分钟在线观看高清视频www | 成人影院久久| 毛片女人毛片| 性色av一级| 美女中出高潮动态图| 全区人妻精品视频| 精品一区二区免费观看| 国产高清国产精品国产三级 | 欧美国产精品一级二级三级 | 韩国高清视频一区二区三区| 又爽又黄a免费视频| 国产探花极品一区二区| 制服丝袜香蕉在线| 亚洲国产精品专区欧美| 国产成人a∨麻豆精品| 超碰av人人做人人爽久久| 少妇猛男粗大的猛烈进出视频| 国产视频内射| 中文字幕人妻熟人妻熟丝袜美| 日韩国内少妇激情av| 高清午夜精品一区二区三区| 欧美日韩一区二区视频在线观看视频在线| 亚洲精品aⅴ在线观看| 久久久成人免费电影| 成人影院久久| 午夜激情福利司机影院| 亚洲丝袜综合中文字幕| 边亲边吃奶的免费视频| av免费在线看不卡| 久久精品久久久久久噜噜老黄| 草草在线视频免费看| 纵有疾风起免费观看全集完整版| 在线观看av片永久免费下载| 精品久久久久久久久亚洲| 街头女战士在线观看网站| 久久久国产一区二区| 色婷婷久久久亚洲欧美| 国产欧美日韩精品一区二区| 亚洲成人一二三区av| 国产毛片在线视频| 国产成人91sexporn| 色婷婷久久久亚洲欧美| 又黄又爽又刺激的免费视频.| 在线天堂最新版资源| 亚洲国产欧美在线一区| 国产精品欧美亚洲77777| 久久综合国产亚洲精品| 日韩 亚洲 欧美在线| 亚洲丝袜综合中文字幕| 91久久精品电影网| 亚洲国产欧美人成| 国产精品一区www在线观看| 中文字幕人妻熟人妻熟丝袜美| 国产白丝娇喘喷水9色精品| 国产免费福利视频在线观看| 五月玫瑰六月丁香| 男人和女人高潮做爰伦理| 男人添女人高潮全过程视频| av在线蜜桃| 一级毛片电影观看| 国产黄色视频一区二区在线观看| 日韩欧美一区视频在线观看 | 国产爽快片一区二区三区| kizo精华| 亚洲av中文av极速乱| 又大又黄又爽视频免费| 国产免费视频播放在线视频| 18禁动态无遮挡网站| 少妇高潮的动态图| 亚洲精品日韩av片在线观看| 久久人人爽人人爽人人片va| 女性被躁到高潮视频| 18禁动态无遮挡网站| 伦精品一区二区三区| 亚洲精品视频女| 又粗又硬又长又爽又黄的视频| 老司机影院成人| 亚洲人成网站高清观看| av.在线天堂| 又粗又硬又长又爽又黄的视频| 色婷婷久久久亚洲欧美| 秋霞伦理黄片| 2022亚洲国产成人精品| 日本爱情动作片www.在线观看| 一级av片app| 99国产精品免费福利视频| 亚洲美女黄色视频免费看| 丰满迷人的少妇在线观看| 国产深夜福利视频在线观看| 亚洲av二区三区四区| 日韩伦理黄色片| 少妇猛男粗大的猛烈进出视频| 国产日韩欧美亚洲二区| 精品国产露脸久久av麻豆| 少妇人妻久久综合中文| 日本一二三区视频观看| 一级爰片在线观看| 色网站视频免费| 中国三级夫妇交换| 热99国产精品久久久久久7| 欧美97在线视频| 亚洲国产高清在线一区二区三| 日韩大片免费观看网站| a 毛片基地| 久久久精品免费免费高清| 2022亚洲国产成人精品| 日韩中文字幕视频在线看片 | 91精品国产九色| 日韩国内少妇激情av| 亚洲av国产av综合av卡| 日本爱情动作片www.在线观看| 亚洲精品国产av蜜桃| 欧美区成人在线视频| 高清av免费在线| 极品教师在线视频| 国产一区二区三区综合在线观看 | 一本色道久久久久久精品综合| 午夜老司机福利剧场| 97在线人人人人妻| 亚洲国产高清在线一区二区三| 日本猛色少妇xxxxx猛交久久| 秋霞在线观看毛片| 国产伦在线观看视频一区| 国产精品偷伦视频观看了| 精品久久久久久久久亚洲| 亚洲国产av新网站| 国产亚洲午夜精品一区二区久久| 爱豆传媒免费全集在线观看| 国产国拍精品亚洲av在线观看| 国产精品一区二区在线不卡| 久久 成人 亚洲| 中文字幕免费在线视频6| 岛国毛片在线播放| 国产欧美另类精品又又久久亚洲欧美| 乱系列少妇在线播放| 欧美激情极品国产一区二区三区 | 最近手机中文字幕大全| 中文在线观看免费www的网站| 亚洲精品亚洲一区二区| 一级毛片久久久久久久久女| 51国产日韩欧美| 久久久久久久久久成人| 国产成人免费观看mmmm| 国产精品99久久99久久久不卡 | 男女边吃奶边做爰视频| 成年免费大片在线观看| 亚洲,欧美,日韩| 国产精品一及| 能在线免费看毛片的网站| 在线播放无遮挡| 免费高清在线观看视频在线观看| 欧美一区二区亚洲| 97在线人人人人妻| 大陆偷拍与自拍| 成人特级av手机在线观看| 色视频www国产| av.在线天堂| 午夜免费鲁丝| 乱码一卡2卡4卡精品| 22中文网久久字幕| 国产黄片视频在线免费观看| 国产乱人偷精品视频| 2022亚洲国产成人精品| 美女福利国产在线 | 51国产日韩欧美| 精品酒店卫生间| 亚洲精品色激情综合| 91精品国产九色| 中文天堂在线官网| 一级毛片久久久久久久久女| 亚洲精品一区蜜桃| 男人舔奶头视频| 国产亚洲精品久久久com| 少妇的逼水好多| 日本wwww免费看| 在线 av 中文字幕| 尾随美女入室| 日日撸夜夜添| 亚洲人与动物交配视频| 人人妻人人澡人人爽人人夜夜| 男女边吃奶边做爰视频| 纯流量卡能插随身wifi吗| 精品熟女少妇av免费看| 一边亲一边摸免费视频| 亚洲av综合色区一区| 国产av码专区亚洲av| 欧美一区二区亚洲| 纯流量卡能插随身wifi吗| 两个人的视频大全免费| 偷拍熟女少妇极品色| 超碰97精品在线观看| 亚洲第一区二区三区不卡| 国产高清有码在线观看视频| 男女无遮挡免费网站观看| 3wmmmm亚洲av在线观看| 丰满少妇做爰视频| 久久av网站| 在线观看三级黄色| 秋霞在线观看毛片| 高清午夜精品一区二区三区| 校园人妻丝袜中文字幕| 日韩欧美一区视频在线观看 | 夜夜骑夜夜射夜夜干| 久久亚洲国产成人精品v| 搡女人真爽免费视频火全软件| 人妻系列 视频| 在线天堂最新版资源| 国产精品精品国产色婷婷| 欧美一级a爱片免费观看看| 街头女战士在线观看网站| 亚洲国产色片|