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

    基于Nginx-F5的雙架構(gòu)應用并行及流量切換方案①

    2022-05-10 12:12:46柏路平
    計算機系統(tǒng)應用 2022年3期
    關(guān)鍵詞:服務組商戶報文

    黃 晨,柏路平

    (中移信息技術(shù)有限公司,深圳 518048)

    1 引言

    Spring Boot 框架[1,2]因其簡潔的配置、內(nèi)嵌的容器、自動的依賴管理、組件化的功能配置,能夠讓開發(fā)者快速地搭建項目、編碼與新增功能,加快整個系統(tǒng)開發(fā)流程.以統(tǒng)一支付系統(tǒng)應用為背景,系統(tǒng)開發(fā)使用了Spring Boot 框架,快速支撐了支付業(yè)務上線.然而隨著業(yè)務的發(fā)展,接入統(tǒng)一支付系統(tǒng)的外部商戶數(shù)量不斷增加、業(yè)務種類、業(yè)務吞吐量、需求功能都在不斷的增長,現(xiàn)有的開發(fā)部署架構(gòu)在應用頻繁迭代上線、故障定位方面支持度較低,也比較難以適應業(yè)務量月初、節(jié)假日等波動性增長.

    微服務[3,4]是將一個系統(tǒng)拆分成許多較小的、松散耦合的組件和服務的架構(gòu),具有組件共享、故障可控、彈性擴展、易于部署等優(yōu)點,近年來,隨著云平臺技術(shù)與容器管理技術(shù)的成熟,基于微服務框架來構(gòu)建大型應用系統(tǒng)成為互聯(lián)網(wǎng)行業(yè)的趨勢.為解決支付系統(tǒng)Spring Boot 架構(gòu)現(xiàn)存的問題,開發(fā)人員同步開發(fā)了Spring Cloud 微服務版本并準備上線.變更如此大的版本上線前必然要經(jīng)過充分的調(diào)試,并且之前的Spring Boot 架構(gòu)的支付系統(tǒng)也還要存留一段時間以備出現(xiàn)意外情況時可以回退,因此聯(lián)調(diào)環(huán)境需同時使用這兩種架構(gòu)的系統(tǒng)應用供對外商戶調(diào)用并進行聯(lián)調(diào)驗證.

    2 基于Nginx-F5的雙架構(gòu)應用并行方案

    2.1 Spring Boot 系統(tǒng)聯(lián)調(diào)部署

    圖1是統(tǒng)一支付系統(tǒng)聯(lián)調(diào)環(huán)境部署示意圖.在DMZ 域[5,6]部署一臺Nginx,同時開通443和8080 兩個端口的公網(wǎng)接入口,與統(tǒng)一支付聯(lián)調(diào)系統(tǒng)提供的兩大類業(yè)務相對應,通過后端的http 請求接入API 業(yè)務(對外8080 端口),通過前臺的https 請求接入的H5 業(yè)務(對外443 端口),也有部分商戶通過https 對接API 業(yè)務,由于H5與API 接口處理支付請求的流程不同,將它們開發(fā)成不同的應用組件,并以不同的請求path 加以區(qū)分.

    圖1 Spring Boot 版本的統(tǒng)一支付系統(tǒng)聯(lián)調(diào)部署

    為了能夠保證新開發(fā)的Spring Cloud 架構(gòu)應用的質(zhì)量,有必要將其部署在聯(lián)調(diào)環(huán)境,經(jīng)過外部商戶的測試報文來驗證其所有功能.Spring Cloud 架構(gòu)的系統(tǒng)如何與原來的Boot 架構(gòu)的系統(tǒng)在聯(lián)調(diào)環(huán)境并存需要考慮如下問題:首先,Spring Cloud 版本是統(tǒng)一支付系統(tǒng)內(nèi)部的優(yōu)化版本,整個對外聯(lián)調(diào)過程應該對外部商戶透明,即不應讓外部商戶感知到統(tǒng)一支付系統(tǒng)是調(diào)測的哪個架構(gòu)的應用;其次為保證內(nèi)部系統(tǒng)安全,應盡量減少公網(wǎng)暴露面,還有DMZ 域的機器資源使用已經(jīng)飽和,新部署的Cloud 支付系統(tǒng)只能跟其他系統(tǒng)的應用共用機器.

    2.2 基于Nginx-F5的雙架構(gòu)應用聯(lián)調(diào)并行方案

    在Nginx 作為公網(wǎng)接入口,并充分考慮上述限制問題的基礎上,本文提出一種基于Nginx-F5[7-9]的雙架構(gòu)(大版本)應用的并行方案,既不增加對外聯(lián)調(diào)的端口又可以使兩種Boot和Cloud 架構(gòu)的應用得到高效的調(diào)測,如圖2所示.

    圖2 基于Nginx-F5的雙架構(gòu)應用系統(tǒng)并行方案

    與之前的部署架構(gòu)圖相比,除了增加Cloud 架構(gòu)的應用外,還新增了一套F5 負載均衡器.該F5是一個操作系統(tǒng)模擬器,需要單獨一臺虛擬機來安裝F5的操作系統(tǒng),由于DMZ 域機器資源有限,原來的Nginx 宿主機還安裝有很多其他的應用,不能將其鏟除,F5 模擬器可以安裝在機器資源充足的內(nèi)網(wǎng)核心域.將F5 模擬器部署于原來的Nginx 之后,支付聯(lián)調(diào)應用之前.主要使用F5的7 層轉(zhuǎn)發(fā)功能,細粒度地控制外部商戶的模擬報文在Boot 系統(tǒng)與Cloud 系統(tǒng)之間切換,在不影響線上Boot 架構(gòu)系統(tǒng)不停迭代新需求的同時,可以隨時驗證新的Cloud 架構(gòu)系統(tǒng)的基本功能.

    2.3 與純Nginx的雙架構(gòu)應用聯(lián)調(diào)并行方案比較

    如不使用F5 模擬器,直接使用原來的Nginx的添加Lua 腳本模塊或者使用OpenResty 版本的Nginx,也能實現(xiàn)根據(jù)報文體中的某個屬性標識轉(zhuǎn)發(fā)請求,但由于Nginx 流量轉(zhuǎn)發(fā)方式的變更需要修改配置文件或者加載的Lua 腳本并且重載才能生效,這個重載機制并不是每次配置變更都會生效,并且沒生效也沒有提示.這時只能強制殺掉Nginx的主進程后,重新啟動使變更的配置生效.而且Nginx的健康檢查機制是通過將后端服務器成員狀態(tài)的檢查結(jié)果打印到日志文件反映,當有后端成員掛掉也不能及時發(fā)現(xiàn).而F5 模擬器具有可視化的Web 操作界面,后端服務器成員的啟停狀態(tài)能夠很直觀地看到,也很方便將后端成員的狀態(tài)設置開啟與關(guān)閉,其提供的負載規(guī)則irule[10],可以自定義各種基于報文頭和報文體的流量轉(zhuǎn)發(fā)策略,并且各種變更都是實時生效,且不會使正在活動的連接斷開.

    因為生產(chǎn)環(huán)境的Boot 架構(gòu)的應用還在不斷的迭代新需求,而新的Cloud 架構(gòu)的應用也需要調(diào)測基本的功能,并且在某個時刻追加Boot 架構(gòu)新迭代的全部需求,本文基于Nginx-F5的并行聯(lián)調(diào)架構(gòu)在下面的F5 加載irule 規(guī)則的流量切換方法下,能夠在不改變原有的業(yè)務入口的條件下,提高兩種架構(gòu)應用的聯(lián)調(diào)效率,更好地支撐生產(chǎn)系統(tǒng)的不斷升級優(yōu)化.

    3 基于F5 irule 規(guī)則的雙架構(gòu)應用切換方法

    圖2的雙架構(gòu)應用系統(tǒng)并行方案中,F5 模擬器開啟443和8080 兩個端口的虛擬服務,分別作為原接入Nginx的443和8080 服務的各自的后端服務器.因為Nginx 在443 端口已經(jīng)卸載了https 證書,發(fā)送到F5的443 端口的已經(jīng)是http 協(xié)議的報文,所以在F5的443 端口的虛擬服務不需要再安裝證書.設置Nginx的443 端口的以https 服務進來的API 請求固定地轉(zhuǎn)發(fā)到F5的8080 端口,這樣經(jīng)過F5的443 端口的業(yè)務就只有H5 類型,在F5的443 端口做7 層負載分發(fā)時就不用考慮API 類型的業(yè)務,簡化了F5的流量控制過程.

    統(tǒng)一支付系統(tǒng)的外部商戶各自的業(yè)務特點不盡相同,因此有必要將某個或者某些商戶的業(yè)務請求分離出來,并單獨發(fā)送至不同后端應用系統(tǒng).

    3.1 F5 基于報文屬性值的流量分發(fā)規(guī)則

    因為外部商戶的發(fā)送的請求都是結(jié)構(gòu)化的報文,即以XML和JSON 格式存在,XML 中是屬性及屬性值的集合,而JSON是鍵/值的集合,可以用屬性值或者鍵值的具體取值來代表一類商戶請求.因此可以通過F5的負載規(guī)則irule 編寫處理邏輯來改變請求分發(fā)方式.

    irule是F5 功能強大的擴展組件,通過TCL (tool command language)語言,可以編寫基于事件觸發(fā)的代碼段,對接收報文的關(guān)鍵字或分發(fā)需求進行分析,以改變進入F5的網(wǎng)絡請求的默認分發(fā)方式,達到流量按需切換的目的.

    結(jié)合外部商戶報文的特點,編寫了高效的基于報文屬性值的irule 分發(fā)規(guī)則,如規(guī)則1.

    規(guī)則1.基于報文屬性值的流量分發(fā)規(guī)則1) 設置屬性標識列表iKeyList.2) 當接收到請求并解析到報文體時,屬性標識列表中的元素按先后順序分別遍歷報文體,當搜索到屬性標識元素iKey 時就結(jié)束遍歷.3) 按照屬性值的位數(shù)從請求報文中截取iKey 對應的屬性值iValue.4) 設置流量切換商戶標識列表sList.5) 在sList 搜索報文的屬性取值iValue,如果搜索到則說明該請求報文是由該商戶發(fā)出,就將該筆報文發(fā)送到Cloud 應用系統(tǒng).以驗證某個商戶的微服務版本業(yè)務是否正常,如果沒有搜索到則發(fā)往默認的Boot 系統(tǒng).

    當規(guī)則1的報文屬性取某個具有業(yè)務意義的值時,就可以把報文分成兩類,分別發(fā)送到不同的系統(tǒng),下面以報文屬性取sysNo的值為例,描述如何根據(jù)外部商戶的商戶編碼將支付請求報文在Boot 系統(tǒng)和Cloud系統(tǒng)之間切換.圖3為irule 按照報文屬性值的流量分發(fā)的處理流程圖.

    圖3 基于報文屬性值的流量分發(fā)處理流程

    設置屬性標識列表的原因是除了要兼容XML與JSON 格式的請求報文外,還要考慮特殊字符是否經(jīng)過url 編碼,統(tǒng)一支付系統(tǒng)的外部商戶數(shù)量接近100 個,為了管理方便,每個商戶都分配有一個四位數(shù)值的編碼,作為一個匯集系統(tǒng)應當兼容不同的報文格式.對于商戶編碼sysNo 這一個屬性來說,屬性標識的列表有4 個元素,分別是sysNo>、sysNo%22、sysNo"、sysNo%3E 四個字符串,只有搜索到具體是列表中的哪一個元素后,才能在報文中按屬性值位數(shù)截取屬性的值.根據(jù)不同測試需求,修改商戶標識列表sList的元素取值,可以實現(xiàn)只把一個商戶或者多個商戶的流量同時切換到微服務系統(tǒng),如sList={0069,0075,0089}表示把sysNo 取為0069、0075與0089 對應3 個商戶的流量全部切換到微服務系統(tǒng).當把該irule與F5的443 或者8080 端口綁定時,對應的虛擬服務就按照irule 定義的轉(zhuǎn)發(fā)邏輯分發(fā)流量,解除綁定則直接轉(zhuǎn)發(fā)到虛擬服務配置的默認default 服務組.

    3.2 F5 基于報文屬性值的比例分發(fā)方法

    使用F5的irule 規(guī)則除了按照外部商戶編碼來分發(fā)流量之外,還可以按照流量的比例來進行分發(fā).很多情況下Nginx和F5與后端服務器之間是一對多的關(guān)系,即負載均衡器將接收到的請求分發(fā)到多個后端服務器,通常一個虛擬服務具有一個默認服務組,服務組里面的各個成員默認都是按照輪詢的方式分發(fā)流量,各成員接收到的請求數(shù)都大致相同.也可以設置服務組的負載均衡模式為加權(quán)輪詢,組內(nèi)的每個成員都自帶有權(quán)重值,每個成員接收到的流量比例為該成員的權(quán)重值在組內(nèi)所有成員權(quán)重和的比重.

    結(jié)合F5的加權(quán)輪詢負載模式,以及自定義irule腳本篩選出的特定屬性報文,可以實現(xiàn)兩種不同粒度的比例分發(fā),如圖4所示.將Boot 應用和Cloud 應用添加到同一個服務組,稱作混合服務組,這個服務組的負載均衡類型按成員權(quán)重分發(fā),通過修改Boot與Cloud應用的權(quán)重則可控制轉(zhuǎn)發(fā)到微服務應用的流量比例在0-100%之間變化.一種方式是直接將混合服務組添加到F5 虛擬服務的默認服務組,則經(jīng)過該虛擬服務的所有請求都將按照比例分發(fā),屬于較粗的比例控制.另一種是將混合服務組與請求報文中具體的屬性標識相結(jié)合,在規(guī)則irule 中將外部商戶編碼屬于sList 集合的報文發(fā)往混合服務組(對應圖3),即可將經(jīng)過該虛擬服務的某個商戶或某幾個商戶的流量按照一定的比例分發(fā)到微服務應用,這種流量分發(fā)控制更為精細.

    圖4 兩種粒度的流量比例分發(fā)控制

    4 實驗結(jié)果驗證

    為驗證在本文架構(gòu)下流量切換方法的正確性,采用的方法是模擬各外部商戶系統(tǒng)發(fā)送測試報文到聯(lián)調(diào)系統(tǒng)的Nginx 入口,查看報文經(jīng)過F5的7 層負載后,最終是分發(fā)到了Boot 系統(tǒng)還是Cloud 系統(tǒng),是否與F5 虛擬服務加載的irule 定義的分發(fā)規(guī)則一致.

    實驗1:驗證規(guī)則1 基于報文屬性值流量分發(fā)對于單個屬性取值的應用效果,將sList 設置為{0230},即只將0230 商戶的請求切換到Cloud 系統(tǒng),并將該irule 規(guī)則與F5的8080 虛擬服務綁定,然后模擬0230,0280,0069 三個商戶分別發(fā)送1 000 筆支付請求報文,通過F5 提供的日志以及查看應用日志統(tǒng)計確認,0280,0069 發(fā)送的2 000 筆報文都發(fā)送到了F5的API 虛擬服務的默認Boot 應用系統(tǒng),而0230 商戶的這1 000 筆報文都Cloud 應用系統(tǒng),說明該規(guī)則對單個商戶的切換有效,正確率達到了100%.

    實驗2:驗證該分發(fā)規(guī)則對于多個屬性取值時的應用效果,將sList的取值設置為{0230 0280 0069},模擬這3 個商戶各發(fā)送1 000 筆報文,經(jīng)確認這3 000 筆報文都發(fā)送到了irule 指定的Cloud 服務組,并且無其他商戶的報文發(fā)送到該服務組,說明該規(guī)則對多個商戶的同時切換也同樣有效.

    實驗3:驗證基于報文屬性值的比例分發(fā)方法,保持sList的取值設置為{0230 0280 0069}不變,修改irule 規(guī)則,將查找到切換商戶取值列表中的元素后轉(zhuǎn)發(fā)的服務組更換為混合服務組,該服務組里面既有Boot 應用成員,又有Cloud 應用的成員,將Boot 應用成員的權(quán)重值設置為9,Cloud 應用成員的權(quán)重值設置為1,這樣Cloud 應用的占比為10%,模擬這3 個商戶各發(fā)送1 000 筆報文,發(fā)現(xiàn)Cloud 應用接收到302 筆報文,并且全部來自0230,0280,0069 這3 個商戶,Boot 應用收到2 698 筆來自這3 個商戶的報文,Cloud 應用接收到的報文比例大約10%,說明該規(guī)則與加權(quán)輪詢的負載均衡算法結(jié)合使用能夠達到更細粒度的流量比例控制.

    表1是以上3 個實驗的流量分發(fā)數(shù)據(jù)表,實驗結(jié)果說明本文提出的Nginx-F5 架構(gòu)下的流量切換方法,在規(guī)則屬性設置為單個和多個值的情況下,都能夠?qū)⒘髁空_地分發(fā)到報文屬性值對應Boot 系統(tǒng)和Cloud系統(tǒng),能夠很好地支撐雙架構(gòu)應用系統(tǒng)的并行聯(lián)調(diào).

    表1 3 種實驗的不同商戶報文接收情況

    5 總結(jié)

    為使統(tǒng)一支付系統(tǒng)能夠透明地對眾多外部商戶同時提供Spring Boot 架構(gòu)的應用和Spring Cloud 架構(gòu)應用的聯(lián)調(diào),本文提出了基于Nginx-F5的Spring Boot和Spring Cloud 兩種架構(gòu)應用的并行方案,以及一種基于報文屬性值的流量分發(fā)規(guī)則,能夠?qū)⒔尤隖5 虛擬服務滿足某個屬性值的請求報文發(fā)送到Cloud 應用系統(tǒng),而不是默認的Boot 應用系統(tǒng).將該流量分發(fā)規(guī)則與加權(quán)輪詢的服務組聯(lián)合使用,可實現(xiàn)更細粒度的百分比例分發(fā),如只將某一個或某幾個外部商戶的約5%的流量轉(zhuǎn)發(fā)到Cloud 系統(tǒng).采用這種雙架構(gòu)應用的并行聯(lián)調(diào)方案,能夠做到既不影響生產(chǎn)Boot 系統(tǒng)的不斷需求迭代更新,又能使新的Cloud 系統(tǒng)得到充分完整的對外調(diào)測,有效地支撐生產(chǎn)系統(tǒng)不斷升級優(yōu)化.

    本文中的Boot 及Cloud 兩種系統(tǒng)可理解為同一系統(tǒng)的不同版本,本文所提出的并行架構(gòu)及流量切換方法也可用于其他任何系統(tǒng)多版本并行及聯(lián)調(diào).流量分發(fā)規(guī)則中的報文屬性可變更為其他應用系統(tǒng)有意義的分類標識,如用戶歸屬省、業(yè)務類型等,可推廣到其他系統(tǒng)的建設或者優(yōu)化演進.

    猜你喜歡
    服務組商戶報文
    基于J1939 協(xié)議多包報文的時序研究及應用
    汽車電器(2022年9期)2022-11-07 02:16:24
    提升“指導服務組”的督查效率和服務質(zhì)量
    人文關(guān)懷在學生面部傷換藥中的應用效果
    CTCS-2級報文數(shù)據(jù)管理需求分析和實現(xiàn)
    健康教育在面神經(jīng)炎護理中的應用效果觀察
    ICU高齡患者骨折術(shù)后譫妄的護理分析與研究
    淺析反駁類報文要點
    中國外匯(2019年11期)2019-08-27 02:06:30
    江蘇贛榆農(nóng)商行 上線商戶回訪管理系統(tǒng)
    金融周刊(2018年13期)2018-12-26 09:09:38
    “543”工作法構(gòu)建黨建共同體
    ATS與列車通信報文分析
    天天影视国产精品| 国产精品一区二区在线观看99| 国产av精品麻豆| 国产黄频视频在线观看| 欧美少妇被猛烈插入视频| 美女内射精品一级片tv| 啦啦啦啦在线视频资源| 欧美+日韩+精品| 亚洲精品自拍成人| 亚洲精品国产色婷婷电影| 一本大道久久a久久精品| 久久久久久人妻| 亚洲国产精品999| 在线看a的网站| 日本vs欧美在线观看视频| 亚洲av电影在线观看一区二区三区| 插阴视频在线观看视频| 欧美成人午夜免费资源| 五月开心婷婷网| 91aial.com中文字幕在线观看| 欧美少妇被猛烈插入视频| 久久久久网色| 欧美一级a爱片免费观看看| 国产高清不卡午夜福利| 我的女老师完整版在线观看| 亚洲欧美清纯卡通| 欧美一级a爱片免费观看看| 欧美三级亚洲精品| 在线观看免费日韩欧美大片 | 少妇猛男粗大的猛烈进出视频| √禁漫天堂资源中文www| 午夜激情久久久久久久| 777米奇影视久久| 一区二区三区精品91| 欧美精品人与动牲交sv欧美| 久久免费观看电影| 国产精品偷伦视频观看了| 国产欧美日韩综合在线一区二区| 一级毛片 在线播放| 欧美另类一区| av国产精品久久久久影院| 婷婷色综合www| 国产乱来视频区| 黑人巨大精品欧美一区二区蜜桃 | av在线老鸭窝| 熟女av电影| 美女脱内裤让男人舔精品视频| 91午夜精品亚洲一区二区三区| 国产国拍精品亚洲av在线观看| 2021少妇久久久久久久久久久| 新久久久久国产一级毛片| 成人亚洲欧美一区二区av| 日韩精品有码人妻一区| 国语对白做爰xxxⅹ性视频网站| 黑人巨大精品欧美一区二区蜜桃 | 国产午夜精品久久久久久一区二区三区| av一本久久久久| 中文乱码字字幕精品一区二区三区| tube8黄色片| 日本-黄色视频高清免费观看| av免费在线看不卡| 水蜜桃什么品种好| 亚洲无线观看免费| 日本色播在线视频| 一区二区三区免费毛片| 亚洲第一av免费看| 一级,二级,三级黄色视频| 男女边吃奶边做爰视频| 天堂俺去俺来也www色官网| 91精品一卡2卡3卡4卡| 只有这里有精品99| 国精品久久久久久国模美| 18禁动态无遮挡网站| 欧美日本中文国产一区发布| 亚洲国产av新网站| 在现免费观看毛片| 亚洲欧美成人精品一区二区| 人人妻人人澡人人看| 毛片一级片免费看久久久久| 亚洲欧美色中文字幕在线| 成年美女黄网站色视频大全免费 | 国产伦理片在线播放av一区| 国产精品成人在线| 男男h啪啪无遮挡| 欧美成人午夜免费资源| 成年美女黄网站色视频大全免费 | 国产探花极品一区二区| 极品人妻少妇av视频| 成人无遮挡网站| 中文字幕人妻熟人妻熟丝袜美| 国产av精品麻豆| 亚洲一级一片aⅴ在线观看| 美女cb高潮喷水在线观看| 国产日韩欧美在线精品| a级毛片在线看网站| a级毛片免费高清观看在线播放| 少妇 在线观看| 国产毛片在线视频| 母亲3免费完整高清在线观看 | 大码成人一级视频| 亚洲精品,欧美精品| 日本午夜av视频| 欧美精品国产亚洲| 国产成人免费无遮挡视频| 曰老女人黄片| 亚洲五月色婷婷综合| 日韩人妻高清精品专区| 纵有疾风起免费观看全集完整版| 男人操女人黄网站| 精品久久蜜臀av无| 午夜免费鲁丝| 啦啦啦中文免费视频观看日本| 简卡轻食公司| 欧美3d第一页| 九九爱精品视频在线观看| 少妇的逼水好多| 人体艺术视频欧美日本| 日本与韩国留学比较| xxx大片免费视频| 国产免费视频播放在线视频| 亚洲精品第二区| av在线老鸭窝| 大陆偷拍与自拍| 精品久久久久久电影网| 综合色丁香网| 国产 精品1| 国产不卡av网站在线观看| 国产精品无大码| 国产精品久久久久久av不卡| 国产成人精品一,二区| 91久久精品电影网| av在线播放精品| 久久精品国产a三级三级三级| 人妻制服诱惑在线中文字幕| 欧美最新免费一区二区三区| 亚洲欧美一区二区三区国产| 韩国av在线不卡| 日韩一区二区三区影片| 亚洲av在线观看美女高潮| 国产伦理片在线播放av一区| 18在线观看网站| 一边亲一边摸免费视频| 午夜91福利影院| 精品99又大又爽又粗少妇毛片| 亚洲精华国产精华液的使用体验| 久久热精品热| 七月丁香在线播放| 在线观看免费高清a一片| 亚洲精品456在线播放app| 免费人成在线观看视频色| 成人免费观看视频高清| 超色免费av| 99九九线精品视频在线观看视频| 男人爽女人下面视频在线观看| 日本欧美视频一区| 成年美女黄网站色视频大全免费 | 在线观看美女被高潮喷水网站| 美女国产高潮福利片在线看| 一个人免费看片子| 寂寞人妻少妇视频99o| 日韩大片免费观看网站| 亚洲精品国产av成人精品| 少妇精品久久久久久久| 高清午夜精品一区二区三区| 亚洲一级一片aⅴ在线观看| 亚洲综合精品二区| 丁香六月天网| 五月开心婷婷网| 精品久久久久久电影网| 插阴视频在线观看视频| 天天影视国产精品| 亚洲av日韩在线播放| 十分钟在线观看高清视频www| 亚洲,一卡二卡三卡| 国产精品一二三区在线看| 免费人成在线观看视频色| 免费观看av网站的网址| 国产 一区精品| 青春草亚洲视频在线观看| 女性被躁到高潮视频| 狠狠精品人妻久久久久久综合| 一个人看视频在线观看www免费| 亚洲国产精品999| 九九在线视频观看精品| 狠狠婷婷综合久久久久久88av| 大香蕉久久成人网| 自拍欧美九色日韩亚洲蝌蚪91| 国产成人a∨麻豆精品| videossex国产| 久久精品久久久久久久性| 丝袜喷水一区| 看免费成人av毛片| 成人毛片60女人毛片免费| 欧美日韩综合久久久久久| 午夜福利网站1000一区二区三区| 一区二区av电影网| 国产成人av激情在线播放 | h视频一区二区三区| 你懂的网址亚洲精品在线观看| 美女主播在线视频| 亚洲av电影在线观看一区二区三区| 性色avwww在线观看| 国产精品久久久久久久久免| 国产色婷婷99| 国产精品一区二区三区四区免费观看| 午夜av观看不卡| 18禁裸乳无遮挡动漫免费视频| 久久午夜福利片| 飞空精品影院首页| 国产一区二区三区综合在线观看 | 91aial.com中文字幕在线观看| 啦啦啦在线观看免费高清www| 久久韩国三级中文字幕| 久久精品夜色国产| 亚洲少妇的诱惑av| 成人综合一区亚洲| 国产成人freesex在线| 欧美精品一区二区免费开放| 亚洲精品国产色婷婷电影| 九色亚洲精品在线播放| 日韩精品免费视频一区二区三区 | 午夜福利,免费看| 你懂的网址亚洲精品在线观看| 少妇精品久久久久久久| 99精国产麻豆久久婷婷| 制服诱惑二区| 成人18禁高潮啪啪吃奶动态图 | 五月伊人婷婷丁香| 在线观看三级黄色| 国产精品久久久久成人av| 一边摸一边做爽爽视频免费| 久久婷婷青草| 高清午夜精品一区二区三区| 国产成人免费观看mmmm| 最后的刺客免费高清国语| 亚洲精品一区蜜桃| 女人久久www免费人成看片| 少妇丰满av| 久久韩国三级中文字幕| 99热这里只有精品一区| 看免费成人av毛片| 视频区图区小说| 国产免费一区二区三区四区乱码| 国产欧美日韩一区二区三区在线 | 免费大片18禁| 久久精品久久久久久久性| 99在线人妻在线中文字幕 | 国产精品 欧美亚洲| 纯流量卡能插随身wifi吗| 最近最新中文字幕大全免费视频| 啦啦啦在线免费观看视频4| 天天影视国产精品| 亚洲免费av在线视频| 国产成人欧美| 国产精品久久久久久人妻精品电影 | 一二三四在线观看免费中文在| 国产一区二区三区在线臀色熟女 | 欧美成人免费av一区二区三区 | 国产一区有黄有色的免费视频| 久久精品亚洲av国产电影网| 一本久久精品| avwww免费| av网站免费在线观看视频| 法律面前人人平等表现在哪些方面| 手机成人av网站| 成人国产一区最新在线观看| 亚洲熟妇熟女久久| 亚洲五月婷婷丁香| 精品一区二区三区av网在线观看 | 国产一区二区三区综合在线观看| 国产欧美日韩综合在线一区二区| 在线观看免费高清a一片| 免费少妇av软件| 黑丝袜美女国产一区| 欧美精品一区二区大全| 婷婷丁香在线五月| 不卡av一区二区三区| 两个人免费观看高清视频| 亚洲精华国产精华精| 亚洲欧洲精品一区二区精品久久久| 国产精品1区2区在线观看. | 狠狠精品人妻久久久久久综合| 久久中文字幕人妻熟女| av又黄又爽大尺度在线免费看| 热99国产精品久久久久久7| avwww免费| 成人黄色视频免费在线看| 国产精品一区二区精品视频观看| 日本a在线网址| 久久 成人 亚洲| 精品人妻在线不人妻| 菩萨蛮人人尽说江南好唐韦庄| 日本黄色视频三级网站网址 | 可以免费在线观看a视频的电影网站| 成人av一区二区三区在线看| 十八禁人妻一区二区| 亚洲专区字幕在线| 久久国产精品大桥未久av| 50天的宝宝边吃奶边哭怎么回事| 久久久欧美国产精品| av又黄又爽大尺度在线免费看| 男人舔女人的私密视频| 在线观看免费午夜福利视频| 亚洲精品在线美女| 午夜福利在线观看吧| 国产亚洲精品一区二区www | 亚洲成a人片在线一区二区| 热re99久久精品国产66热6| 亚洲国产欧美一区二区综合| 欧美性长视频在线观看| 亚洲精品中文字幕一二三四区 | 最近最新中文字幕大全免费视频| 大片免费播放器 马上看| 精品乱码久久久久久99久播| 久久国产精品人妻蜜桃| 国产一卡二卡三卡精品| av天堂久久9| 在线观看一区二区三区激情| 在线av久久热| 人人妻,人人澡人人爽秒播| 久久精品亚洲av国产电影网| 精品国产亚洲在线| 欧美精品一区二区大全| 国产99久久九九免费精品| 男女午夜视频在线观看| 1024香蕉在线观看| 99在线人妻在线中文字幕 | 美女扒开内裤让男人捅视频| 纯流量卡能插随身wifi吗| 亚洲七黄色美女视频| 91精品国产国语对白视频| 天天影视国产精品| 69精品国产乱码久久久| 欧美日韩精品网址| 日本黄色日本黄色录像| 一本色道久久久久久精品综合| 亚洲一区中文字幕在线| 美女高潮喷水抽搐中文字幕| 精品国产一区二区久久| 欧美乱码精品一区二区三区| 一区二区日韩欧美中文字幕| 久久九九热精品免费| 亚洲欧美一区二区三区久久| 一区二区日韩欧美中文字幕| 日本一区二区免费在线视频| 欧美国产精品va在线观看不卡| 亚洲视频免费观看视频| 国产成人av教育| 国产精品国产高清国产av | 国产午夜精品久久久久久| 成人国产av品久久久| 99国产极品粉嫩在线观看| 在线观看免费高清a一片| www日本在线高清视频| 亚洲av美国av| 色婷婷av一区二区三区视频| a级毛片黄视频| 亚洲精品美女久久久久99蜜臀| 久久精品国产99精品国产亚洲性色 | 国产一区二区三区视频了| 51午夜福利影视在线观看| 制服人妻中文乱码| 精品亚洲乱码少妇综合久久| 国产成人精品无人区| 淫妇啪啪啪对白视频| 日韩制服丝袜自拍偷拍| 狠狠婷婷综合久久久久久88av| 国产成人啪精品午夜网站| 免费少妇av软件| 精品欧美一区二区三区在线| 欧美av亚洲av综合av国产av| 高清av免费在线| 巨乳人妻的诱惑在线观看| 操美女的视频在线观看| 97在线人人人人妻| 首页视频小说图片口味搜索| 精品国产一区二区三区四区第35| 欧美日韩亚洲国产一区二区在线观看 | 91老司机精品| 三上悠亚av全集在线观看| 日本vs欧美在线观看视频| 色老头精品视频在线观看| 欧美黑人欧美精品刺激| 免费在线观看黄色视频的| 我要看黄色一级片免费的| 啦啦啦 在线观看视频| 欧美日韩亚洲国产一区二区在线观看 | 日韩欧美免费精品| 久久久国产一区二区| 97人妻天天添夜夜摸| 国产一区二区三区综合在线观看| 成年女人毛片免费观看观看9 | 成人精品一区二区免费| 国产真人三级小视频在线观看| 国产精品美女特级片免费视频播放器 | 欧美日韩福利视频一区二区| 下体分泌物呈黄色| 老汉色av国产亚洲站长工具| 欧美日韩亚洲国产一区二区在线观看 | 侵犯人妻中文字幕一二三四区| a级毛片在线看网站| 久热爱精品视频在线9| 亚洲精华国产精华精| 国产精品免费视频内射| 桃红色精品国产亚洲av| 国产成人欧美| 无人区码免费观看不卡 | 在线播放国产精品三级| 久久av网站| 成人18禁高潮啪啪吃奶动态图| 午夜福利,免费看| 国产日韩一区二区三区精品不卡| 十八禁网站网址无遮挡| 亚洲国产欧美网| 99精国产麻豆久久婷婷| 女性被躁到高潮视频| 日韩制服丝袜自拍偷拍| 69精品国产乱码久久久| 伊人久久大香线蕉亚洲五| 一级片免费观看大全| 黑人操中国人逼视频| 老司机午夜福利在线观看视频 | 国产成人欧美| 国产三级黄色录像| 精品欧美一区二区三区在线| 亚洲色图av天堂| 亚洲av电影在线进入| 最新美女视频免费是黄的| 国产在线观看jvid| 交换朋友夫妻互换小说| 精品第一国产精品| 好男人电影高清在线观看| 国产一区二区三区综合在线观看| 老司机午夜福利在线观看视频 | 免费少妇av软件| 久9热在线精品视频| 岛国在线观看网站| 久久久水蜜桃国产精品网| 日韩中文字幕视频在线看片| 女人精品久久久久毛片| 国产精品电影一区二区三区 | 亚洲欧美色中文字幕在线| 午夜精品久久久久久毛片777| 水蜜桃什么品种好| 黄频高清免费视频| netflix在线观看网站| 性高湖久久久久久久久免费观看| 制服人妻中文乱码| 国产野战对白在线观看| a在线观看视频网站| 亚洲精品一卡2卡三卡4卡5卡| 狠狠婷婷综合久久久久久88av| 久久国产亚洲av麻豆专区| 99re6热这里在线精品视频| 成人影院久久| 日韩欧美一区二区三区在线观看 | 午夜精品久久久久久毛片777| 久久久精品区二区三区| 日韩人妻精品一区2区三区| www日本在线高清视频| 国产男女超爽视频在线观看| 免费av中文字幕在线| 亚洲伊人色综图| 后天国语完整版免费观看| 亚洲色图av天堂| 欧美日韩中文字幕国产精品一区二区三区 | 成人免费观看视频高清| 久久热在线av| 国产不卡一卡二| 久久精品亚洲av国产电影网| 中文字幕精品免费在线观看视频| 他把我摸到了高潮在线观看 | 国产在视频线精品| 国产在线视频一区二区| 国产片内射在线| 日本欧美视频一区| 高清毛片免费观看视频网站 | 精品人妻1区二区| 别揉我奶头~嗯~啊~动态视频| 日韩一区二区三区影片| 丝袜人妻中文字幕| 欧美 亚洲 国产 日韩一| 久久久国产精品麻豆| 久久久久久久久免费视频了| 国产欧美日韩一区二区三| 日韩中文字幕视频在线看片| 老熟妇仑乱视频hdxx| 99riav亚洲国产免费| 国产精品1区2区在线观看. | 国产1区2区3区精品| 淫妇啪啪啪对白视频| 日本欧美视频一区| 成年女人毛片免费观看观看9 | 国精品久久久久久国模美| 欧美黑人精品巨大| 三级毛片av免费| 日韩免费av在线播放| 欧美成狂野欧美在线观看| 久久国产精品人妻蜜桃| 午夜福利影视在线免费观看| 久久av网站| 搡老乐熟女国产| avwww免费| 最新在线观看一区二区三区| 免费黄频网站在线观看国产| 亚洲伊人久久精品综合| 老熟妇仑乱视频hdxx| 国产伦人伦偷精品视频| 欧美 亚洲 国产 日韩一| 成在线人永久免费视频| 精品一区二区三区av网在线观看 | 国产av精品麻豆| 一区二区三区乱码不卡18| 久久国产精品大桥未久av| 免费一级毛片在线播放高清视频 | 免费观看av网站的网址| 精品一区二区三区av网在线观看 | 中国美女看黄片| 超碰成人久久| 肉色欧美久久久久久久蜜桃| 欧美日韩国产mv在线观看视频| 黑丝袜美女国产一区| 一级毛片精品| 亚洲成av片中文字幕在线观看| 亚洲欧美日韩高清在线视频 | 国产精品 欧美亚洲| 国产伦理片在线播放av一区| 精品卡一卡二卡四卡免费| 国产精品久久久久久人妻精品电影 | 亚洲av日韩精品久久久久久密| 我要看黄色一级片免费的| 最新的欧美精品一区二区| 99国产极品粉嫩在线观看| 午夜激情久久久久久久| 亚洲精品粉嫩美女一区| 高清欧美精品videossex| 十八禁人妻一区二区| 丝瓜视频免费看黄片| 免费av中文字幕在线| 美女高潮到喷水免费观看| 下体分泌物呈黄色| 亚洲人成电影免费在线| 搡老岳熟女国产| 亚洲精品久久午夜乱码| 少妇裸体淫交视频免费看高清 | 大香蕉久久成人网| 亚洲熟女毛片儿| av超薄肉色丝袜交足视频| 欧美精品啪啪一区二区三区| 香蕉丝袜av| 99九九在线精品视频| 精品国产一区二区三区久久久樱花| 精品少妇内射三级| 亚洲av电影在线进入| 一本大道久久a久久精品| 亚洲av电影在线进入| 午夜福利视频精品| 国产亚洲精品久久久久5区| 美国免费a级毛片| 一夜夜www| 欧美人与性动交α欧美软件| 国产免费现黄频在线看| 亚洲情色 制服丝袜| 免费在线观看完整版高清| 日本av手机在线免费观看| 欧美日本中文国产一区发布| 精品国产乱子伦一区二区三区| 日本黄色日本黄色录像| 国产一区二区 视频在线| 在线观看一区二区三区激情| 欧美亚洲 丝袜 人妻 在线| 9热在线视频观看99| 国产成人精品久久二区二区91| 超碰成人久久| 久久久久久久精品吃奶| 在线 av 中文字幕| 国产福利在线免费观看视频| 又紧又爽又黄一区二区| 这个男人来自地球电影免费观看| 777久久人妻少妇嫩草av网站| 18在线观看网站| 亚洲精品成人av观看孕妇| 18禁黄网站禁片午夜丰满| 国产欧美日韩一区二区三| 久久青草综合色| 日韩人妻精品一区2区三区| 国产深夜福利视频在线观看| 91大片在线观看| 国产av精品麻豆| 欧美日韩黄片免| 欧美成人免费av一区二区三区 | 他把我摸到了高潮在线观看 | 免费看十八禁软件| videos熟女内射| 亚洲欧美日韩高清在线视频 | 国产精品1区2区在线观看. | 精品人妻熟女毛片av久久网站| 亚洲精品av麻豆狂野| 黄色视频,在线免费观看| 午夜福利影视在线免费观看| 交换朋友夫妻互换小说| 欧美成人午夜精品| 美女主播在线视频| 国产成人系列免费观看| 亚洲欧洲精品一区二区精品久久久| 精品乱码久久久久久99久播| xxxhd国产人妻xxx| 热99久久久久精品小说推荐| 91老司机精品| 美女高潮到喷水免费观看| 黑人操中国人逼视频| 母亲3免费完整高清在线观看| 国产视频一区二区在线看| 成人黄色视频免费在线看| 十八禁高潮呻吟视频|