精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

上線效率提升8倍,攜程門票活動(dòng)直連平臺(tái)實(shí)踐

移動(dòng)開發(fā) 移動(dòng)應(yīng)用
本文將從提高供應(yīng)商接入效率和增強(qiáng)系統(tǒng)穩(wěn)定性兩個(gè)方面分享直連平臺(tái)的實(shí)踐經(jīng)驗(yàn)。

?作者|Harry,攜程資深后端開發(fā)工程師,負(fù)責(zé)直連平臺(tái)建設(shè),關(guān)注系統(tǒng)高可用、數(shù)據(jù)驅(qū)動(dòng)等領(lǐng)域。

一、前言

攜程門票活動(dòng)供應(yīng)商直連平臺(tái)(以下簡(jiǎn)稱“直連平臺(tái)”)通過API對(duì)接多個(gè)供應(yīng)商的訂單和商品系統(tǒng),實(shí)現(xiàn)自動(dòng)化信息同步和狀態(tài)流轉(zhuǎn)。

隨著業(yè)務(wù)的高速發(fā)展,供應(yīng)商的對(duì)接需求與日俱增,這不僅對(duì)直連平臺(tái)接入供應(yīng)商的上線效率提出更高的要求,同時(shí)供應(yīng)商系統(tǒng)的物理網(wǎng)絡(luò)限制、穩(wěn)定性參差不齊等情況也給直連平臺(tái)帶來不小的挑戰(zhàn)。

本文將從提高供應(yīng)商接入效率和增強(qiáng)系統(tǒng)穩(wěn)定性兩個(gè)方面分享直連平臺(tái)的實(shí)踐經(jīng)驗(yàn)。

二、背景

2.1 系統(tǒng)介紹

直連平臺(tái)作為供應(yīng)商與攜程內(nèi)部系統(tǒng)的適配層,主要支持兩條通路:一是同步供應(yīng)商的商品信息到商品系統(tǒng),如價(jià)格、庫(kù)存、內(nèi)容等;二是同步訂單信息,如訂單狀態(tài)、憑證信息等。直連平臺(tái)針對(duì)不同供應(yīng)商提供對(duì)應(yīng)的適配邏輯,以匹配訂單系統(tǒng)和商品系統(tǒng)的接口。開放平臺(tái)為供應(yīng)商提供方便快速接入的OpenApi和沙箱工具。

圖片

圖1 直連平臺(tái)系統(tǒng)介紹

2.2 挑戰(zhàn)

隨著供應(yīng)商接入需求越來越多,不同供應(yīng)商系統(tǒng)之間的差異也愈加明顯,在供應(yīng)商上線效率和系統(tǒng)穩(wěn)定性上帶來新的挑戰(zhàn)。

2.2.1 效率

大量供應(yīng)商通過OpenApi接入平臺(tái)。每家供應(yīng)商在上線前,平臺(tái)需要投入約2人日的聯(lián)調(diào)和驗(yàn)收。當(dāng)接入中的供應(yīng)商數(shù)量越來越多時(shí),直連平臺(tái)需要排期對(duì)供應(yīng)商進(jìn)行逐個(gè)處理,延長(zhǎng)了供應(yīng)商的上線周期,影響上線效率。

2.2.2 穩(wěn)定性

不同供應(yīng)商系統(tǒng)的物理網(wǎng)絡(luò)、系統(tǒng)軟件之間往往存在差異,承載能力不一。當(dāng)直連平臺(tái)的訂單流量超過供應(yīng)商系統(tǒng)的承載能力時(shí),會(huì)造成其系統(tǒng)不穩(wěn)定,甚至引起長(zhǎng)時(shí)間系統(tǒng)故障,影響平臺(tái)出票。對(duì)于已有限流策略的供應(yīng)商,如果直連平臺(tái)的QPS過大時(shí),請(qǐng)求也會(huì)被其直接攔截,故需要平臺(tái)適配不同供應(yīng)商的承載能力。

當(dāng)供應(yīng)商系統(tǒng)出現(xiàn)停機(jī)升級(jí)、宕機(jī)或網(wǎng)絡(luò)異常等情況,平臺(tái)會(huì)產(chǎn)生大量異常或超時(shí)的訂單,造成大量客人支付后退訂,嚴(yán)重影響下單的對(duì)接成功率。供應(yīng)商系統(tǒng)異常后,由人工介入處理,雖能在一定程度緩解該問題,但仍會(huì)出現(xiàn)費(fèi)力度高和介入不及時(shí)等問題。

由于各供應(yīng)商返回的錯(cuò)誤信息不一致,平臺(tái)難以根據(jù)失敗原因進(jìn)行預(yù)警或系統(tǒng)干預(yù)。

三、實(shí)踐

直連平臺(tái)學(xué)習(xí)借鑒行業(yè)通用方案,并結(jié)合平臺(tái)實(shí)際情況,在提升效率和提高穩(wěn)定性方面做了如下實(shí)踐。

3.1 提升效率

供應(yīng)商和直連平臺(tái)均對(duì)OpenApi的測(cè)試環(huán)節(jié)有提升效率和降低成本的訴求,直連平臺(tái)希望提供一個(gè)方便供應(yīng)商自測(cè),且能保證測(cè)試質(zhì)量的工具。

3.1.1 方案

沙箱能對(duì)供應(yīng)商提供自助測(cè)試的支持,可以節(jié)省人力和提高供應(yīng)商上線效率,同時(shí)也能保護(hù)直連平臺(tái)正式環(huán)境不受干擾,所以是開放平臺(tái)的首選。

在網(wǎng)絡(luò)安全方面,沙箱指在隔離環(huán)境中,用以測(cè)試不受信任的文件或應(yīng)用程序等行為的工具。不明程序讓它在沙箱內(nèi)運(yùn)行,程序無權(quán)修改沙箱外的程序及系統(tǒng)設(shè)置,保障了系統(tǒng)不會(huì)遭到惡意軟件及病毒的篡改和入侵。

一般開放平臺(tái)中的沙箱,僅能測(cè)試單個(gè)接口和顯示接口日志。和同行業(yè)的其他沙箱相比,本文介紹的沙箱(以下簡(jiǎn)稱“平臺(tái)沙箱”)還支持測(cè)試業(yè)務(wù)場(chǎng)景、自動(dòng)驗(yàn)收上線等功能,在提高上線效率的同時(shí),還能提高對(duì)接質(zhì)量。

圖片

圖2  平臺(tái)沙箱 vs 其他沙箱

3.1.2 平臺(tái)沙箱簡(jiǎn)介

為了給供應(yīng)商提供靈活易用的自助測(cè)試工具,平臺(tái)沙箱支持供應(yīng)商根據(jù)自身系統(tǒng)參數(shù)和業(yè)務(wù)類型進(jìn)行相關(guān)配置。供應(yīng)商在提交測(cè)試任務(wù)后,平臺(tái)沙箱結(jié)合供應(yīng)商配置和測(cè)試用例的匹配策略,從測(cè)試用例池中匹配所需的測(cè)試用例。測(cè)試用例的處理支持自動(dòng)化,即便對(duì)于需要供應(yīng)商主動(dòng)推送通知的用例,平臺(tái)沙箱也支持?jǐn)帱c(diǎn)執(zhí)行。平臺(tái)沙箱接收到供應(yīng)商推送的正確報(bào)文后繼續(xù)完成后續(xù)測(cè)試任務(wù),整個(gè)過程無需平臺(tái)人工干預(yù)。全部用例執(zhí)行成功后,即達(dá)到平臺(tái)沙箱驗(yàn)收標(biāo)準(zhǔn),系統(tǒng)將自動(dòng)上線。

圖片

圖3  平臺(tái)沙箱處理流程

為了實(shí)現(xiàn)平臺(tái)沙箱的全自動(dòng)化,直連平臺(tái)需要重點(diǎn)考慮以下4個(gè)核心環(huán)節(jié):

圖片

圖4  平臺(tái)沙箱核心環(huán)節(jié)

3.1.3 用例定義

人工聯(lián)調(diào)測(cè)試時(shí),測(cè)試人員需要依據(jù)供應(yīng)商接口類型及業(yè)務(wù)場(chǎng)景編寫不同測(cè)試用例,用例類型常包含功能測(cè)試、異常測(cè)試、邊界測(cè)試等。這種基于業(yè)務(wù)場(chǎng)景的測(cè)試用例可以保證測(cè)試質(zhì)量。平臺(tái)經(jīng)調(diào)研其他公司的沙箱后發(fā)現(xiàn),絕大多數(shù)的沙箱僅能給用戶提供單接口測(cè)試的頁面,有的頁面雖然能組裝報(bào)文或查看接口日志,但由于沒有約束業(yè)務(wù)場(chǎng)景和校驗(yàn)點(diǎn),故測(cè)試的質(zhì)量高低不一,為上線后的對(duì)接質(zhì)量帶來隱患。 

而平臺(tái)沙箱通過把一個(gè)或多個(gè)接口組織在一個(gè)有明確測(cè)試目的的場(chǎng)景中,讓供應(yīng)商的測(cè)試流程更清晰,也更容易把握校驗(yàn)點(diǎn)。

圖片

圖5  單接口測(cè)試 vs 場(chǎng)景化測(cè)試

3.1.4 用例匹配

不同供應(yīng)商的產(chǎn)品形態(tài)、接口處理方式會(huì)有不同,故所需的測(cè)試用例集合也不同。為了實(shí)現(xiàn)供應(yīng)商與測(cè)試用例的自動(dòng)匹配,平臺(tái)在維護(hù)測(cè)試用例時(shí)會(huì)為每個(gè)測(cè)試用例設(shè)置不同的匹配規(guī)則。匹配規(guī)則包含供應(yīng)商是否接入指定接口、指定接口是同步或異步處理以及具體業(yè)務(wù)參數(shù),如:是否檢驗(yàn)底價(jià)、是否校驗(yàn)庫(kù)存、是否需要證件等。

圖片

圖6   用例匹配過程

3.1.5 用例執(zhí)行

匹配得到測(cè)試用例集合之后,平臺(tái)沙箱會(huì)自動(dòng)執(zhí)行每一個(gè)測(cè)試用例。每個(gè)測(cè)試用例包含的多個(gè)接口,可能是平臺(tái)調(diào)用供應(yīng)商的接口(如下單接口),也可能是供應(yīng)商調(diào)用平臺(tái)的接口(如下單確認(rèn)通知接口)。以“用例定義”章節(jié)中的case#1和case#3為例,分別介紹普通執(zhí)行流程和斷點(diǎn)執(zhí)行流程,如下圖:

圖片

圖7  用例執(zhí)行流程(普通執(zhí)行流程、斷點(diǎn)執(zhí)行流程)

3.1.6 自動(dòng)驗(yàn)收

每個(gè)測(cè)試用例都是獨(dú)立的、可重復(fù)執(zhí)行的,所以允許供應(yīng)商進(jìn)行重復(fù)測(cè)試,直至執(zhí)行成功。平臺(tái)沙箱自動(dòng)統(tǒng)計(jì)測(cè)試用例的結(jié)果。測(cè)試用例涵蓋了幾乎全部的業(yè)務(wù)場(chǎng)景,全部測(cè)試用例都執(zhí)行成功,則認(rèn)為供應(yīng)商根據(jù)直連平臺(tái)OpenApi開發(fā)的對(duì)接系統(tǒng)達(dá)到驗(yàn)收標(biāo)準(zhǔn)。達(dá)標(biāo)后,供應(yīng)商需要在平臺(tái)沙箱上主動(dòng)通知直連平臺(tái)。平臺(tái)將自動(dòng)為供應(yīng)商做上線配置,完成從平臺(tái)沙箱測(cè)試到驗(yàn)收上線的全部流程。

3.1.7 成果

平臺(tái)沙箱上線后,供應(yīng)商測(cè)試和驗(yàn)收不再受制于平臺(tái)人力,對(duì)接OpenApi的供應(yīng)商每月平均上線數(shù)量相較于上線前提高了8倍以上,供應(yīng)商平均接入總耗時(shí)從平均23人日下降到6人日。

圖片

圖8  沙箱上線前后比較

3.2 提高穩(wěn)定性

系統(tǒng)穩(wěn)定性是指系統(tǒng)要素在外界影響下表現(xiàn)出的某種穩(wěn)定狀態(tài)。在節(jié)假日或營(yíng)銷活動(dòng)期間,訂單量會(huì)是平常的幾倍或幾十倍,這會(huì)給供應(yīng)商系統(tǒng)的穩(wěn)定性帶來很大風(fēng)險(xiǎn)。直連平臺(tái)需要控制流量,提高供應(yīng)商系統(tǒng)的穩(wěn)定性。

3.2.1 方案

對(duì)于承載能力低于直連平臺(tái)的供應(yīng)商系統(tǒng),直連平臺(tái)需要控制流向供應(yīng)商的請(qǐng)求速度,一般會(huì)通過限流機(jī)制來實(shí)現(xiàn)。限流的作用是控制在單位時(shí)間向提交不超過一定閾值的請(qǐng)求量,即使用削峰填谷的思路,解決突發(fā)流量的問題,保證直連平臺(tái)整體的出票成功率。

圖片

圖9  限流策略(削峰填谷)

當(dāng)供應(yīng)商系統(tǒng)的指標(biāo)連續(xù)出現(xiàn)異常時(shí),為了減少或阻斷持續(xù)的影響,常見的做法是采用熔斷機(jī)制。若系統(tǒng)檢測(cè)到熔斷發(fā)生,一般會(huì)采取降級(jí)處理。在直連平臺(tái)中,熔斷分系統(tǒng)熔斷和業(yè)務(wù)熔斷。系統(tǒng)熔斷是當(dāng)直連平臺(tái)檢測(cè)到供應(yīng)商系統(tǒng)持續(xù)異常時(shí)會(huì)通過一定時(shí)間的禁售等降級(jí)操作來減少出票失敗量;而業(yè)務(wù)熔斷則是通過分析并標(biāo)準(zhǔn)化供應(yīng)商接口返回的錯(cuò)誤信息,并進(jìn)行相應(yīng)降級(jí)操作。

圖片

圖10  熔斷降級(jí)

3.2.2 限流

常見限流算法

常見的限流算法有計(jì)數(shù)器算法、令牌桶算法和漏桶算法。 

計(jì)數(shù)器算法是限流算法里最簡(jiǎn)單、最容易實(shí)現(xiàn)的一種算法,通過控制一段時(shí)間的總請(qǐng)求數(shù)實(shí)現(xiàn)限流;令牌桶算法則是使用一個(gè)存放固定容量令牌的桶,并按照固定速率向桶中添加令牌,請(qǐng)求是否被處理需要看桶中令牌是否足夠;漏桶算法是始終按照固定速率處理請(qǐng)求。 

計(jì)數(shù)器算法和令牌桶算法控制處理請(qǐng)求的平均速度,會(huì)存在一定程度的突發(fā)流量,而漏桶算法是固定速度,所以直連平臺(tái)采用漏桶算法來解決不同供應(yīng)商的限流需求。

漏桶限流

用戶訂單產(chǎn)生后,直連平臺(tái)需要從隊(duì)列中批量讀取數(shù)據(jù),向供應(yīng)商批量分發(fā),常常會(huì)出現(xiàn)瞬時(shí)流量影響對(duì)方系統(tǒng)的穩(wěn)定性。通過漏桶限流方案,實(shí)現(xiàn)勻速分發(fā),保證供應(yīng)商系統(tǒng)的平穩(wěn)處理。

圖片

圖11  漏桶限流前后對(duì)比

具體步驟:根據(jù)限流策略,從數(shù)據(jù)隊(duì)列中獲取指定數(shù)量的訂單,根據(jù)間隔時(shí)間計(jì)算提交時(shí)刻,最后執(zhí)行分時(shí)提交。

圖片

圖12  漏桶限流實(shí)現(xiàn)邏輯

平臺(tái)的訂單對(duì)接供應(yīng)商有幾千家。在配置限流策略時(shí),無需為每一家配置限流策略。平臺(tái)的做法是對(duì)于有限流訴求的供應(yīng)商、訂單量較大的供應(yīng)商和臨時(shí)有營(yíng)銷活動(dòng)的供應(yīng)商配置即可,而其他供應(yīng)商可以使用一個(gè)公共的限速適中的限流策略即可。這樣可以保證重點(diǎn)供應(yīng)商系統(tǒng)的穩(wěn)定性,又可以減少維護(hù)限流策略的費(fèi)力度。

效果展示

下圖為限流后的流量請(qǐng)求結(jié)果。從圖中可明顯看出,支持限流后的直連平臺(tái)可以很平穩(wěn)的控制處理請(qǐng)求的速度。

圖片

圖13  限流效果

3.2.3 系統(tǒng)熔斷

熔斷監(jiān)

系統(tǒng)熔斷的監(jiān)控采用30分鐘長(zhǎng)監(jiān)控和5分鐘短監(jiān)控結(jié)合的方式。長(zhǎng)監(jiān)控用于計(jì)算熔斷時(shí)長(zhǎng),而短監(jiān)控的目的是為了補(bǔ)充長(zhǎng)監(jiān)控的不足,防止把系統(tǒng)已經(jīng)恢復(fù)的供應(yīng)商再次進(jìn)行熔斷。

熔斷時(shí)長(zhǎng)

熔斷時(shí)長(zhǎng)在基礎(chǔ)時(shí)間的基礎(chǔ)上,綜合考慮了異常或超時(shí)率和連續(xù)熔斷次數(shù)。在對(duì)供應(yīng)商歷史異常時(shí)長(zhǎng)的統(tǒng)計(jì)后得到異常均值時(shí)長(zhǎng)在30分鐘左右,故平臺(tái)設(shè)置熔斷單次時(shí)長(zhǎng)最長(zhǎng)不超過60分鐘。計(jì)算熔斷時(shí)長(zhǎng)的公式為:

圖片

  • t:基礎(chǔ)時(shí)間(5分鐘)。
  • p: 過去30分鐘內(nèi)的異常或超時(shí)率。
  • L(p):由p計(jì)算出的熔斷時(shí)長(zhǎng)等級(jí)。異常或超時(shí)率越高,則熔斷時(shí)長(zhǎng)等級(jí)越高。
  • n:連續(xù)熔斷次數(shù),首次熔斷n=1。資源上線超過24小時(shí),則n重置為0。

3.2.4 業(yè)務(wù)熔斷

錯(cuò)誤信息多樣性

直連平臺(tái)對(duì)接的供應(yīng)商非常多且不同供應(yīng)商接口契約、對(duì)接流程和錯(cuò)誤描述也不盡相同。對(duì)于因“庫(kù)存不足”而失敗的下單響應(yīng)報(bào)文,直連平臺(tái)可能是根據(jù)供應(yīng)商返回的不同code區(qū)分的,也有可能是需要通過錯(cuò)誤描述來區(qū)分的,如“庫(kù)存數(shù)量不足”、“余票不足”、“沒有庫(kù)存”、“還剩0張”、“已售罄”等等。

圖片

圖14  庫(kù)存不足”對(duì)應(yīng)的供應(yīng)商錯(cuò)誤信息

接口的錯(cuò)誤信息有很多用途,如監(jiān)控供應(yīng)商系統(tǒng)的穩(wěn)定性、歸納對(duì)客失敗話術(shù)、反映商品設(shè)置錯(cuò)誤、反映用戶錯(cuò)誤輸入、提醒補(bǔ)庫(kù)存、關(guān)閉班期或下線資源等。基于供應(yīng)商接口錯(cuò)誤信息的分析和處理對(duì)于商品力、系統(tǒng)監(jiān)控、用戶體驗(yàn)等方面都有非常重要作用。

錯(cuò)誤分類

直連平臺(tái)把業(yè)務(wù)錯(cuò)誤分為6個(gè)大類,分別是系統(tǒng)問題、游客信息問題、限購(gòu)問題、庫(kù)存問題、產(chǎn)品設(shè)置問題和賬戶余額問題。每個(gè)大類有分為若子類,在子類上可以配置通知接收人、通知方式、資源操作方式、對(duì)客話術(shù)code等。比如對(duì)于下單接口,只需要把不同供應(yīng)商下單接口錯(cuò)誤信息中的關(guān)鍵詞關(guān)聯(lián)到相應(yīng)的二級(jí)分類上,平臺(tái)即可基于分類進(jìn)行統(tǒng)一的操作。

圖片

圖15  錯(cuò)誤分類演示

為了關(guān)鍵詞更加精確地識(shí)別指定供應(yīng)商的錯(cuò)誤信息,關(guān)鍵詞的配置工作必須要人工進(jìn)行。相同的錯(cuò)誤描述對(duì)于不同供應(yīng)商可能有著不同的含義,如:“處理錯(cuò)誤”或某個(gè)具體的錯(cuò)誤碼等。

直連平臺(tái)會(huì)監(jiān)控關(guān)鍵詞匹配率,并每日拉取增量的未匹配關(guān)鍵詞的供應(yīng)商錯(cuò)誤信息,由運(yùn)營(yíng)進(jìn)行補(bǔ)充到供應(yīng)商的關(guān)鍵詞策略中。

降級(jí)方式

目前降級(jí)方式僅支持禁售,禁售包括關(guān)閉班期和下線資源。供應(yīng)商返回“庫(kù)存不足”、“日期不可售”等錯(cuò)誤時(shí),平臺(tái)將會(huì)對(duì)資源操作關(guān)閉班期,供應(yīng)商返回“預(yù)存款不足”、“價(jià)格設(shè)置錯(cuò)誤”等錯(cuò)誤時(shí),平臺(tái)將下線資源。

3.2.5 成果

通過系統(tǒng)熔斷和業(yè)務(wù)熔斷,有效的規(guī)避了因供應(yīng)商系統(tǒng)異常、庫(kù)存不足、賬戶余額不足等等問題造成出票失敗的問題,異常或超時(shí)失敗率從0.34%下降到0.05%。

圖片

圖16  系統(tǒng)熔斷效果

四、結(jié)語

引入沙箱后,接入OpenApi的供應(yīng)商不再受制于直連平臺(tái)的人力,上線效率明顯提升,但由于目前沙箱文檔中對(duì)沙箱頁面使用流程和常見問題的介紹仍不夠詳盡,還需要平臺(tái)人力為供應(yīng)商解答諸多類似問題,故需要進(jìn)一步完善。

熔斷監(jiān)控能有效減少出票失敗率,但熔斷監(jiān)控只依賴下單接口的狀態(tài),由于部分供應(yīng)商已接入可定檢查或預(yù)下單等實(shí)時(shí)接口,所以增加監(jiān)控更多接口數(shù)據(jù)能更加有效地提高監(jiān)控的實(shí)時(shí)性。而且除了禁售,熔斷策略還可以補(bǔ)充其他操作,如變更確認(rèn)方式等。

此外,隨著供應(yīng)商數(shù)量和業(yè)務(wù)邏輯復(fù)雜度的增加,現(xiàn)有監(jiān)控和預(yù)警機(jī)制有待進(jìn)一步完善。當(dāng)前預(yù)警手段還比較依賴郵件,而告警郵件數(shù)量增多,會(huì)增加告警觸達(dá)率低和響應(yīng)不及時(shí)的風(fēng)險(xiǎn)。故需要基于平臺(tái)現(xiàn)有邏輯埋點(diǎn),通過公司成熟且完善的一系列組件對(duì)監(jiān)控和預(yù)警做進(jìn)一步升級(jí)。

最后,希望本文中提到的解決方案能給大家?guī)韼椭蛦l(fā)。

責(zé)任編輯:未麗燕 來源: 攜程技術(shù)
相關(guān)推薦

2023-10-13 09:34:27

算法數(shù)據(jù)

2024-07-05 15:05:00

2023-08-25 09:51:21

前端開發(fā)

2024-12-13 10:50:00

數(shù)據(jù)開發(fā)攜程

2023-03-14 14:01:00

內(nèi)存優(yōu)化

2022-12-14 10:09:44

研發(fā)效能

2023-06-28 10:10:31

攜程技術(shù)

2023-08-04 09:35:18

2016-09-04 15:14:09

攜程實(shí)時(shí)數(shù)據(jù)數(shù)據(jù)平臺(tái)

2023-11-06 09:56:10

研究代碼

2022-03-30 18:39:51

TiDBHTAPCDP

2022-07-15 12:58:02

鴻蒙攜程華為

2022-05-13 09:27:55

Widget機(jī)票業(yè)務(wù)App

2022-06-03 08:58:24

APP攜程流暢度

2024-03-22 15:09:32

2024-04-18 09:41:53

2022-07-21 19:36:35

樂高攜程前端

2023-04-14 10:20:41

系統(tǒng)實(shí)踐

2022-08-12 08:34:32

攜程數(shù)據(jù)庫(kù)上云

2023-02-08 16:34:05

數(shù)據(jù)庫(kù)工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

www.99r| 999精品视频一区二区三区| 老司机免费视频| 小h片在线观看| 国产午夜精品一区二区三区视频 | rebdb初裸写真在线观看| 99麻豆久久久国产精品免费优播| 国产精品视频公开费视频| 久久高清无码视频| 欧美日韩亚洲在线观看| 精品久久久久久最新网址| 黄色一级一级片| 日本h片在线| 国产日韩欧美a| 国产91免费视频| 亚洲综合精品在线| 国产欧美综合一区二区三区| 最近中文字幕日韩精品| 女同性恋一区二区三区| 久久综合给合| 欧美吻胸吃奶大尺度电影 | 最新av在线播放| 国产午夜精品美女毛片视频| 国产女主播一区二区三区| 成人一级免费视频| 在线亚洲观看| 欧美情侣性视频| 黑人狂躁日本娇小| 国产一卡不卡| 日韩激情视频在线播放| 人妻av一区二区三区| 色综合久久久| 欧美系列一区二区| 不卡影院一区二区| 女人高潮被爽到呻吟在线观看| 亚洲精品高清在线| 在线观看欧美亚洲| 超碰国产在线| 国产无一区二区| 欧美精品七区| 日韩二区三区| 91麻豆免费观看| 精品国产乱码一区二区三区四区| 99riav国产| 国产一区二区三区在线观看免费| 国产综合视频在线观看| 姑娘第5集在线观看免费好剧| 久久狠狠一本精品综合网| 91成人国产在线观看| 久久精品国产亚洲AV无码麻豆| 一区二区三区在线电影| 久热精品视频在线| 国产激情无码一区二区三区| 国产韩国精品一区二区三区| 日韩亚洲在线观看| 蜜桃视频最新网址| 91成人观看| 色综合男人天堂| 久久黄色小视频| 在线电影一区| 1769国内精品视频在线播放| 国产精品视频123| 久久久噜噜噜久久狠狠50岁| 国产精品爱啪在线线免费观看| 日日夜夜狠狠操| 蜜臀av一级做a爰片久久| 国产女同一区二区| av免费观看网址| 成人国产精品视频| 欧美激情国产日韩| wwwww在线观看免费视频| 国产精品乱人伦| 午夜久久久久久久久久久| 伦理av在线| 日韩欧美国产中文字幕| 成年网站在线播放| 亚洲91网站| 亚洲美女动态图120秒| 九九热这里只有精品6| 少妇性饥渴无码a区免费| 色8久久影院午夜场| 欧美日本一区二区三区四区| 一区二区三区人妻| 性人久久久久| 久久精品2019中文字幕| 国产无遮挡免费视频| 久色成人在线| 亚洲自拍欧美色图| 亚洲 欧美 激情 小说 另类| 国产精品欧美综合在线| 国产在线视频在线| 亚洲成人看片| 欧美大肚乱孕交hd孕妇| 波多野结衣片子| 亚洲国产一成人久久精品| 91国产中文字幕| 亚洲熟妇无码久久精品| 成人性生交大片免费看中文| 日韩欧美一区二区三区四区| 高清电影在线免费观看| 在线观看视频91| 久久黄色一级视频| 成人免费看片39| 久久男人的天堂| 亚洲一级av毛片| 久久综合色综合88| 大地资源网在线观看免费官网| 欧美成人h版| 精品欧美一区二区在线观看 | 国产精品99久久免费观看| 国产亚洲精品美女久久久| 免费在线视频一区二区| 青青草国产精品97视觉盛宴| 韩国成人一区| 黄色网址在线免费观看| 色成年激情久久综合| 95视频在线观看| 小小影院久久| 国产精品pans私拍| 色一情一乱一区二区三区| 中文字幕亚洲欧美在线不卡| 久久久免费视频网站| 91久久偷偷做嫩草影院电| 这里只有精品在线播放| aaa人片在线| 国产成人在线色| 色中文字幕在线观看| 亚洲成人短视频| 日韩国产精品一区| 国产手机在线视频| 懂色av一区二区在线播放| 亚洲图色在线| 欧美影视资讯| 国产一区二区三区视频在线观看| aaa人片在线| 99riav久久精品riav| 国产中文字幕乱人伦在线观看| 国产一区二区三区黄网站 | 成人性生交大片免费看网站| 91精品国产色综合久久不卡电影 | 国产日本在线| 一本色道久久加勒比精品| 极品白嫩丰满美女无套| 中日韩男男gay无套| 国产精品久久久一区二区三区| 18精品爽视频在线观看| 久草在线新免费首页资源站| 欧美美女喷水视频| 中文字幕91视频| 久久爱另类一区二区小说| 相泽南亚洲一区二区在线播放| av免费在线一区| 在线视频免费一区二区| 亚洲视频一区在线播放| 中文字幕一区三区| 欧美激情第一区| 欧美高清一区| 国产专区一区二区| 小视频免费在线观看| 亚洲欧洲av一区二区| 亚洲毛片一区二区三区| 日本一区二区三区四区| 激情黄色小视频| 午夜欧美精品久久久久久久| 91亚色免费| 九色porny丨首页入口在线| 日韩久久免费视频| 中文字幕视频在线播放| 亚洲品质自拍视频| 欧美久久久久久久久久久| 国产手机视频一区二区| 日本黑人久久| 国产精品亚洲四区在线观看| 欧美多人爱爱视频网站| 四虎影院在线域名免费观看| 在线一区二区视频| 国产日韩欧美在线观看视频| av在线一区二区| 国产精品视频黄色| 欧美福利在线| 欧洲精品久久| 日韩专区视频网站| 91国产中文字幕| 欧美边添边摸边做边爱免费| 精品电影一区二区三区| jizz国产在线观看| 亚洲欧美日韩国产成人精品影院 | 一区二区三区精| 亚洲一区二区三区在线| 美女100%无挡| 国产成人综合在线播放| 欧美三级一级片| 911精品美国片911久久久| 久久er99热精品一区二区三区| 成人在线视频免费看| 欧美精品精品精品精品免费| 九色在线观看视频| 91麻豆精品国产综合久久久久久| 久久露脸国语精品国产91| 中文字幕欧美国产| 久久久久亚洲av成人网人人软件| 丝袜脚交一区二区| 大地资源网在线观看免费官网| 亚洲aa在线| 国产高清精品一区| 亚洲日日夜夜| 国产成人精品午夜| 国产色婷婷在线| 久久精彩免费视频| 精品av中文字幕在线毛片| 精品乱人伦一区二区三区| 中文字幕福利视频| 黑人精品xxx一区| 久草视频免费在线| 亚洲欧美在线观看| 99久久久无码国产精品衣服| 成人国产精品免费观看| 亚洲一区精品视频在线观看| 水野朝阳av一区二区三区| 缅甸午夜性猛交xxxx| 自拍偷拍欧美| 天天操天天干天天玩| 残酷重口调教一区二区| 麻豆蜜桃91| 欧美美女在线直播| 国产91精品一区二区麻豆亚洲| 亚洲午夜精品福利| 国产一区二区精品久| 黑人另类av| 超碰97成人| 成人资源av| 亚洲精品一区二区三区在线| 91在线观看免费高清| 未满十八勿进黄网站一区不卡| 国产精品对白刺激| 视频在线日韩| 国产精品88a∨| 综合在线影院| 国产精国产精品| 欧美自拍电影| 国产精品福利网站| 日本肉肉一区 | 高清不卡一区| 91嫩草在线视频| 91麻豆精品一二三区在线| 成人国产精品一区| 亚洲日本中文| 99精品国产高清在线观看| 欧州一区二区三区| 99国产精品久久久久老师| 成人h动漫免费观看网站| 成人在线资源网址| 欧美人妖视频| 欧美日韩亚洲免费| 欧美美乳视频| 亚洲人成77777| 亚洲高清资源在线观看| 毛片av在线播放| 亚洲国产一区二区精品专区| av动漫在线看| 日本伊人色综合网| 国产免费中文字幕| 国产成人av电影在线| 欧美一级片黄色| 久久久午夜精品| 99国产精品无码| 亚洲毛片av在线| 亚洲精品午夜久久久久久久| 黑人狂躁日本妞一区二区三区| 亚洲图片在线视频| 欧美日韩国产小视频| 国产免费的av| 亚洲成人网久久久| 国产综合在线观看| 久久精品一区中文字幕| 超碰在线中文字幕| 国产成人在线视频| 国产日韩在线观看视频| 国产伦精品一区| 精品视频99| 久久久天堂国产精品| 香蕉久久夜色精品| 中文字幕第88页| 成人福利视频网站| 永久免费毛片在线观看| 一区二区三区**美女毛片| 在线免费黄色av| 日韩午夜av电影| 国产一二三在线观看| 欧美乱妇40p| 经典三级一区二区| av蓝导航精品导航| 国产精品一区二区三区av麻| 特级西西444| 水蜜桃久久夜色精品一区的特点| 中文字幕无码毛片免费看| 久久在线免费观看| 538精品在线视频| 欧美亚洲尤物久久| 国产自产一区二区| 日韩中文字幕欧美| 无遮挡在线观看| 91免费看网站| 日韩精品免费| 天天摸天天碰天天添| 国产精品123| 国产又粗又黄又猛| 精品国产91久久久久久老师| av 一区二区三区| 在线看福利67194| 蜜桃av.网站在线观看| 亚洲一区免费网站| 精品国产视频| 激情综合在线观看| 成人av电影在线播放| www.5588.com毛片| 在线观看日韩精品| 免费黄色在线视频网站| 久久久女女女女999久久| 91精品一久久香蕉国产线看观看 | √新版天堂资源在线资源| 91黄色8090| 99ri日韩精品视频| 中文字幕精品在线播放| 久久精品国产一区二区三| 美女爆乳18禁www久久久久久| 天天综合网天天综合色| 亚洲国产精品久久人人爱潘金莲| 日韩有码在线播放| 成人免费毛片嘿嘿连载视频…| 欧美大香线蕉线伊人久久| 99在线|亚洲一区二区| www.555国产精品免费| 一区二区三区四区不卡在线 | 91麻豆天美传媒在线| 另类小说视频一区二区| 91精品国自产在线| 91福利视频久久久久| 国产在线中文字幕| 国产成人综合精品| 国内黄色精品| 在线观看免费成人av| 国产精品情趣视频| 真实的国产乱xxxx在线91| 在线精品播放av| 少妇精品视频在线观看| 一区二区三区|亚洲午夜| 久热成人在线视频| 男人在线观看视频| 日韩一区二区三区免费看| 182tv在线播放| 999视频在线免费观看| 黑人一区二区| 伊人久久一区二区三区| av剧情在线观看| 国产精品国产三级国产aⅴ9色| 不卡视频在线| 亚洲第一成肉网| 一区二区三区在线观看欧美| 成人久久久精品国产乱码一区二区| 久久久久久97| 伊人久久大香线蕉| 亚洲一区在线不卡| 亚洲精品视频一区| 秋霞欧美在线观看| 国产第一区电影| 中文一区一区三区免费在线观看| 性一交一黄一片| 黑人巨大精品欧美一区二区三区| 国产在线自天天| 92国产精品久久久久首页 | 国产成人精品a视频| 久久免费国产视频| 国产在视频线精品视频www666| av网站在线不卡| 亚洲综合一区在线| 可以直接在线观看的av| 国产日本欧美视频| 精品福利av| 久久久久亚洲av无码a片| 欧美一区二区三级| 欧美调教sm| 中文字幕日韩精品一区二区| 成人高清av在线| 亚洲一区二区色| 午夜精品久久久久久久99热| 欧美日韩在线播放视频| 91在线第一页| 欧美性猛交丰臀xxxxx网站| 黄色网在线免费看| 久久久久久久久一区二区| 精品一区二区综合| 中文字幕亚洲高清| 久久久av电影| 红桃成人av在线播放| 中文字幕在线国产| 欧美另类高清zo欧美| 欧产日产国产精品视频| 久久久久久久久影视| 国产日韩欧美一区二区三区乱码|