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

    一種Jenkins的增量部署應(yīng)用持續(xù)交付方法

    2021-07-24 07:01:56董志超
    新一代信息技術(shù) 2021年1期
    關(guān)鍵詞:備份文件源代碼腳本

    董志超

    (上海浦東發(fā)展銀行總行信息科技部,上海 200000)

    0 引言

    持續(xù)交付是 DevOps中的一個重要方法,主要研究如何通過自動化方法使得軟件部署與交付變得更加便利,其強(qiáng)調(diào)通過自動化“軟件交付”流程,使構(gòu)建、發(fā)布軟件更加快捷、頻繁及可靠[1]。持續(xù)交付對于滿足業(yè)務(wù)部門的快速迭代訴求、運(yùn)維人員的應(yīng)用可靠性訴求以及開發(fā)人員集中精力進(jìn)行開發(fā)的訴求都具有十分現(xiàn)實的意義[2-6]。

    在企業(yè)中,存在大量基于WEBLOGIC、采用傳統(tǒng)增量方式部署的 Java EJB應(yīng)用或者 Java WEB應(yīng)用,此類應(yīng)用往往上線時間較久,且由于用戶習(xí)慣、成本等方面的因素,短時間內(nèi)無法進(jìn)行重構(gòu),本文稱此類應(yīng)用為增量部署應(yīng)用。增量部署應(yīng)用往往在開發(fā)、測試、投產(chǎn)環(huán)節(jié)中需要頻繁的手工操作,如,代碼編譯、版本核對、應(yīng)用部署等工作。頻繁的手工操作對應(yīng)用的可靠性、交付的時效性都帶來了挑戰(zhàn)。

    在持續(xù)交付中的研究與實踐中,相關(guān)學(xué)者與從業(yè)人員給出多種解決方案,如周振興通過GitHub 以及IBM UrbanCode Deploy(UCD)實現(xiàn)了持續(xù)交付,并通過Docker技術(shù)對系統(tǒng)進(jìn)行水平擴(kuò)展[7];郭健基于 DevOps的 D公司軟件項目管理改進(jìn)研究[8];陳博,周亦敏對基于 Kubernetes的CI/CD平臺的研究[9]。

    本文基于 Jenkins持續(xù)集成工具,通過整合Subversion版本控制系統(tǒng)、Apache Ant軟件編譯工具,構(gòu)建了一個針對增量部署應(yīng)用的持續(xù)交付方案,該方案可以自動化地實現(xiàn)項目全量源代碼的下載,增量源代碼的編譯,交付介質(zhì)的生成以及部署的功能,可以大幅降低開發(fā)人員的不必要的運(yùn)維工作,提升交付速度和交付介質(zhì)的質(zhì)量。Jenkins是一款流行的持續(xù)集成平臺,在 DevOps理念被普遍接受的背景下,Jenkins在軟件交付中已得到廣泛應(yīng)用[10-16]。

    1 增量部署應(yīng)用的持續(xù)交付方案

    增量部署應(yīng)用持續(xù)交付的目標(biāo)是打通增量源代碼的下載、編譯,交付介質(zhì)的生成以及部署的各個環(huán)節(jié),降低人員的參與程度。

    本文將增量部署應(yīng)用的持續(xù)交付過程拆解成8個步驟:

    Step.1下載項目全量代碼;

    Step.2獲取增量源代碼列表;

    Step.3對增量源代碼文件進(jìn)行編譯;

    Step.4對編譯結(jié)果文件打包,生成交付介質(zhì);

    Step.5將交付介質(zhì)分發(fā)到應(yīng)用服務(wù)器;

    Step.6程序備份;

    Step.7交付介質(zhì)部署;

    Step.8應(yīng)用重啟。

    為了實現(xiàn)增量部署應(yīng)用持續(xù)交付的目標(biāo),本文采用的依賴工具有Jenkins、Subversion、Apache Ant、tar、scp以及 shell,其中,Jenkins用于持續(xù)交付流水線上shell腳本的串接;Subversion用于對源代碼文件進(jìn)行管理;Apache Ant用于增量源代碼編譯;tar作為交付介質(zhì)的文件格式;scp用于將交付介質(zhì)分發(fā)到應(yīng)用服務(wù)器;shell用于執(zhí)行中間過程并在應(yīng)用服務(wù)器上完成程序備份、應(yīng)用部署、以及應(yīng)用重啟的工作。

    基于以上分析,增量部署應(yīng)用持續(xù)交付的整體流程如圖1所示。

    圖1 增量部署應(yīng)用持續(xù)交付的整體流程Fig.1 Overall process of incremental deployment application continuous delivery

    整體流程分為兩部分,其中,源代碼的編譯、交付介質(zhì)生成工作是在Jenkins執(zhí)行機(jī)上完成的,程序備份、交付介質(zhì)部署以及應(yīng)用重啟都是在應(yīng)用服務(wù)器上完成的,而要完成介質(zhì)分發(fā)的工作需要應(yīng)用服務(wù)器和Jenkins執(zhí)行機(jī)打通scp的訪問,即允許Jenkins遠(yuǎn)程調(diào)用應(yīng)用服務(wù)器上的shell腳本。

    2 增量部署應(yīng)用的持續(xù)交付實現(xiàn)

    對于增量部署應(yīng)用持續(xù)交付整體流程的實現(xiàn),本文在工程層面將持續(xù)交付過程的8個步驟進(jìn)行了整合:將全量源代碼的下載工作交由Jenkins上的Subversion插件;將增量源代碼的編譯工作、生成交付介質(zhì)的工作整合到Jenkins執(zhí)行機(jī)上一個shell腳本實現(xiàn);將交付介質(zhì)分發(fā)、程序備份、交付介質(zhì)部署以及應(yīng)用重啟的工作整合到應(yīng)用服務(wù)器上的一個shell腳本實現(xiàn),并由Jenkins遠(yuǎn)程調(diào)用該腳本。

    2.1 build.sh

    build.sh腳本在Jenkins下載全量源代碼完成后執(zhí)行,主要參數(shù)有Subversion源代碼分支地址、增量源代碼起始日期、增量源代碼所在的Jenkins工作區(qū)、源代碼編譯后的結(jié)果文件目錄以及Apache Ant編譯時使用的build.xml配置文件所在目錄,其主要作用為對增量源代碼進(jìn)行編譯并生成交付介質(zhì)。

    該腳本主要邏輯如下:

    (1)通過輸入?yún)?shù)“Subversion源代碼分支地址”和“增量源代碼起始日期”獲取特定文件類型的源代碼列表,并將源代碼列表中修改類型的文件生成modifiedFiles.txt;

    (2)將該列表生成Apache Ant的ChangeLog文件;

    (3)根據(jù)Apache Ant編譯結(jié)果,將編譯結(jié)果文件生成交付介質(zhì)patch.tar。

    build.sh腳本內(nèi)容如下(腳本代碼中使用“SVN用戶”代表Subversion賬戶信息):

    2.2 delivery.sh

    delivery.sh腳本由Jenkins遠(yuǎn)程調(diào)用執(zhí)行,其部署在應(yīng)用服務(wù)器上,主要職責(zé)是交付介質(zhì)的分發(fā)、程序備份、交付介質(zhì)部署以及應(yīng)用重啟的工作,其主要參數(shù)為交付介質(zhì)所在主機(jī)的遠(yuǎn)程目錄、應(yīng)用程序部署目錄、應(yīng)用啟停腳本目錄。

    該腳本主要邏輯如下:

    (1)通過輸入?yún)?shù)“交付介質(zhì)所在主機(jī)的遠(yuǎn)程目錄”獲取交付介質(zhì)patch.tar;

    (2)根據(jù)交付介質(zhì)中的文件列表生成備份列表文件backupFiles.txt,并根據(jù)backupFiles.txt生成程序備份文件backupFiles.tar;

    (3)將交付介質(zhì)拷貝到輸入?yún)?shù)“應(yīng)用程序部署目錄”所對應(yīng)的目錄,對交付介質(zhì)進(jìn)行解tar操作,實現(xiàn)程序部署;

    (4)根據(jù)輸入?yún)?shù)“應(yīng)用啟停腳本目錄”,進(jìn)行應(yīng)用的重啟。

    delivery.sh腳本內(nèi)容如下(腳本代碼中隱去涉及賬戶以及主機(jī)的信息):

    3 案例測試

    通過執(zhí)行Jenkins任務(wù),以驗證該方案是否達(dá)到預(yù)期。驗證點(diǎn)主要包括:交付介質(zhì)的完整性以及備份文件的完整性。

    本次測試涉及Subversion中修改的文件1個,新增文件2個以及新增目錄1個,其中,修改文件涉及內(nèi)部類的調(diào)整。

    對于交付介質(zhì)的完整性,可以通過表1至表4進(jìn)行觀察、比較,表 1為交付介質(zhì)中包含目錄的條目數(shù),共5個;表2為交付介質(zhì)中僅文件條目數(shù),共4個;表3為增量源代碼列表文件數(shù),共3個;表4為Subversion中修改文件數(shù),共1個,同方案測試預(yù)期一致。

    表1 交付介質(zhì)(包含目錄)條目數(shù)Tab.1 Number of delivery media(including catalog) entries

    表2 交付介質(zhì)(僅文件)條目數(shù)Tab.2 Number of delivery media(documents only) entries

    表3 增量源代碼列表文件數(shù)Tab.3 Number of incremental source list files

    表4 修改文件數(shù)Tab.4 Number of modified files

    對于備份文件的完整性,可以通過表 5至 6進(jìn)行觀察、比較,表5為應(yīng)用服務(wù)器備份條目數(shù),共2兩個,包含一個內(nèi)部類的備份;表6為備份文件內(nèi)部類個數(shù)為1個,同方案測試預(yù)期一致。

    表5 應(yīng)用服務(wù)器備份文件條目數(shù)Tab.5 Number of backup file entries of application server

    表6 備份文件內(nèi)部類個數(shù)Tab.6 Number of internal classes in backup file

    4 結(jié)語

    本文基于 Jenkins持續(xù)集成工具,通過整合Subversion版本控制系統(tǒng)、Apache Ant軟件編譯工具,構(gòu)建了一個針對增量部署應(yīng)用的持續(xù)交付方案。但本文仍存在不足之處,如本文只針對Java語言的應(yīng)用進(jìn)行了增量部署應(yīng)用的持續(xù)交付方案研究與實踐,而在實際生產(chǎn)環(huán)境中有多種開發(fā)語言和技術(shù)架構(gòu),還需進(jìn)一步研究基于其它語言與技術(shù)架構(gòu)的構(gòu)建工具,以應(yīng)對更加復(fù)雜的應(yīng)用場景。

    猜你喜歡
    備份文件源代碼腳本
    人工智能下復(fù)雜軟件源代碼缺陷精準(zhǔn)校正
    酒駕
    基于TXL的源代碼插樁技術(shù)研究
    文件智能備份好助手
    安奇奇與小cool 龍(第二回)
    繼電保護(hù)裝置意外掉電的保護(hù)措施研究
    iPhone備份文件加密模式及安全性研究
    數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
    電子測試(2018年14期)2018-09-26 06:04:24
    軟件源代碼非公知性司法鑒定方法探析
    快樂假期
    舔av片在线| 国产真实乱freesex| 精品国内亚洲2022精品成人| 亚洲精品成人久久久久久| 久久久国产成人精品二区| 自拍偷自拍亚洲精品老妇| 免费在线观看成人毛片| 免费在线观看影片大全网站| 午夜老司机福利剧场| 天天一区二区日本电影三级| 欧美性感艳星| 国产精品99久久久久久久久| 天美传媒精品一区二区| 亚洲一区二区三区不卡视频| 成年女人永久免费观看视频| 国产伦精品一区二区三区四那| 女生性感内裤真人,穿戴方法视频| 尤物成人国产欧美一区二区三区| 国产伦精品一区二区三区视频9| 成年女人毛片免费观看观看9| 精品久久久久久,| 国产欧美日韩一区二区精品| 亚洲中文字幕一区二区三区有码在线看| 国产亚洲精品久久久com| 成年女人看的毛片在线观看| 亚洲精品成人久久久久久| 精品久久久久久成人av| 在线观看一区二区三区| 久久精品国产亚洲av天美| 免费av毛片视频| 国产大屁股一区二区在线视频| 久久精品国产亚洲av香蕉五月| 久久伊人香网站| 亚洲av.av天堂| 人妻丰满熟妇av一区二区三区| 欧美精品国产亚洲| 啦啦啦韩国在线观看视频| 午夜福利免费观看在线| 成人永久免费在线观看视频| 亚洲av一区综合| 亚洲午夜理论影院| av国产免费在线观看| 色av中文字幕| 国产黄片美女视频| 国产欧美日韩一区二区三| 亚洲不卡免费看| 精品国产三级普通话版| 国产高清三级在线| 亚洲熟妇熟女久久| 欧美高清成人免费视频www| 少妇裸体淫交视频免费看高清| 婷婷亚洲欧美| 欧美激情在线99| 一区二区三区激情视频| 三级毛片av免费| www日本黄色视频网| 特级一级黄色大片| 国产白丝娇喘喷水9色精品| 脱女人内裤的视频| 欧美成人免费av一区二区三区| 午夜免费激情av| 偷拍熟女少妇极品色| 白带黄色成豆腐渣| 1024手机看黄色片| 亚洲精品成人久久久久久| 欧美一级a爱片免费观看看| 天美传媒精品一区二区| 日韩中文字幕欧美一区二区| 国产真实乱freesex| 美女免费视频网站| 国产 一区 欧美 日韩| 丰满乱子伦码专区| 欧美黑人巨大hd| 久久久久久久久大av| 国产精品影院久久| 中文亚洲av片在线观看爽| 看片在线看免费视频| 成熟少妇高潮喷水视频| 床上黄色一级片| 欧美日韩瑟瑟在线播放| 一区二区三区免费毛片| 91字幕亚洲| 中文字幕免费在线视频6| 久久这里只有精品中国| 中文字幕久久专区| 日日干狠狠操夜夜爽| 国产高潮美女av| 午夜福利成人在线免费观看| 男女床上黄色一级片免费看| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲精品影视一区二区三区av| 欧美日韩综合久久久久久 | 成年人黄色毛片网站| 日韩人妻高清精品专区| 欧美极品一区二区三区四区| 免费看光身美女| 亚洲av熟女| 成人av一区二区三区在线看| 老司机午夜福利在线观看视频| 宅男免费午夜| 99久久99久久久精品蜜桃| 亚洲精品久久国产高清桃花| 最好的美女福利视频网| 日本一本二区三区精品| 免费观看人在逋| 亚洲成人久久性| 极品教师在线视频| 色综合站精品国产| 亚洲中文字幕日韩| 一级av片app| 精品久久国产蜜桃| 麻豆成人av在线观看| 99热这里只有是精品在线观看 | 精品一区二区三区视频在线| 亚洲真实伦在线观看| 免费在线观看成人毛片| 亚洲18禁久久av| 伦理电影大哥的女人| 99久久精品国产亚洲精品| 草草在线视频免费看| 波多野结衣巨乳人妻| 国产精华一区二区三区| av欧美777| 熟妇人妻久久中文字幕3abv| 日韩 亚洲 欧美在线| 黄片小视频在线播放| 成人高潮视频无遮挡免费网站| 无人区码免费观看不卡| 在线免费观看的www视频| 婷婷精品国产亚洲av| 久久草成人影院| 欧美一区二区亚洲| 国内少妇人妻偷人精品xxx网站| av黄色大香蕉| 99久久无色码亚洲精品果冻| 成人三级黄色视频| 欧美潮喷喷水| 欧美色视频一区免费| 他把我摸到了高潮在线观看| 在线十欧美十亚洲十日本专区| 熟女人妻精品中文字幕| 天堂动漫精品| 日本黄色视频三级网站网址| 国内久久婷婷六月综合欲色啪| 99国产精品一区二区蜜桃av| 国产真实伦视频高清在线观看 | 日本黄色片子视频| 色综合站精品国产| 亚洲专区中文字幕在线| 淫妇啪啪啪对白视频| 18禁裸乳无遮挡免费网站照片| 久久这里只有精品中国| 亚洲av五月六月丁香网| 老司机福利观看| 嫩草影院新地址| 搡老岳熟女国产| 亚洲国产精品合色在线| 国产av在哪里看| 免费看a级黄色片| av在线观看视频网站免费| av天堂在线播放| 亚洲真实伦在线观看| 99久久精品热视频| 国产老妇女一区| 久久久久久久亚洲中文字幕 | 亚洲无线观看免费| 国产v大片淫在线免费观看| 欧美zozozo另类| 日韩欧美一区二区三区在线观看| 亚洲av五月六月丁香网| av黄色大香蕉| 亚洲av免费高清在线观看| 男女之事视频高清在线观看| 听说在线观看完整版免费高清| 最后的刺客免费高清国语| 18禁裸乳无遮挡免费网站照片| 嫁个100分男人电影在线观看| 男插女下体视频免费在线播放| 一本久久中文字幕| 成年人黄色毛片网站| 日韩有码中文字幕| 欧美性感艳星| 久久这里只有精品中国| 国产一级毛片七仙女欲春2| 日日摸夜夜添夜夜添小说| 久久久久性生活片| 国产伦人伦偷精品视频| 男女下面进入的视频免费午夜| 欧美最新免费一区二区三区 | 国产亚洲精品综合一区在线观看| 成人鲁丝片一二三区免费| 最近中文字幕高清免费大全6 | 欧美成人一区二区免费高清观看| 亚洲电影在线观看av| 免费观看精品视频网站| 无人区码免费观看不卡| 一夜夜www| 日韩欧美一区二区三区在线观看| 精品国产亚洲在线| 窝窝影院91人妻| 色视频www国产| 亚洲五月天丁香| 亚洲18禁久久av| 国产男靠女视频免费网站| 欧美日韩瑟瑟在线播放| 又黄又爽又刺激的免费视频.| 亚洲国产色片| 51午夜福利影视在线观看| 日韩欧美一区二区三区在线观看| 麻豆久久精品国产亚洲av| 久久久久免费精品人妻一区二区| 亚洲avbb在线观看| 性色avwww在线观看| 成人特级av手机在线观看| 精品久久久久久久久亚洲 | 色综合婷婷激情| 蜜桃久久精品国产亚洲av| 午夜精品在线福利| 国产精品精品国产色婷婷| 欧美bdsm另类| av在线蜜桃| 免费看光身美女| 男女那种视频在线观看| 少妇人妻精品综合一区二区 | 欧美性猛交黑人性爽| 简卡轻食公司| 成人一区二区视频在线观看| 一级av片app| 久久久色成人| 国产精品精品国产色婷婷| 日韩欧美一区二区三区在线观看| 久久久久久九九精品二区国产| 一个人看视频在线观看www免费| 国产色爽女视频免费观看| 午夜激情福利司机影院| 69av精品久久久久久| 天堂动漫精品| 久久国产乱子免费精品| 精品一区二区三区视频在线观看免费| 好看av亚洲va欧美ⅴa在| 国产在视频线在精品| 亚洲成a人片在线一区二区| 久久午夜福利片| 淫秽高清视频在线观看| 国产免费av片在线观看野外av| 男人舔奶头视频| 三级男女做爰猛烈吃奶摸视频| 国产在线男女| 亚洲第一电影网av| 99热这里只有是精品在线观看 | 欧美高清成人免费视频www| 黄色丝袜av网址大全| 在线看三级毛片| 国模一区二区三区四区视频| 噜噜噜噜噜久久久久久91| 美女高潮喷水抽搐中文字幕| 亚洲国产精品sss在线观看| 永久网站在线| 国产黄片美女视频| 国产精品不卡视频一区二区 | 国产野战对白在线观看| 欧美三级亚洲精品| 伊人久久精品亚洲午夜| 可以在线观看毛片的网站| 亚洲精品乱码久久久v下载方式| 美女 人体艺术 gogo| 亚洲五月婷婷丁香| 欧美激情在线99| 中文字幕熟女人妻在线| 男女床上黄色一级片免费看| 亚洲美女视频黄频| 无遮挡黄片免费观看| 亚洲狠狠婷婷综合久久图片| 亚洲欧美激情综合另类| 国产av一区在线观看免费| 免费av观看视频| 小说图片视频综合网站| 精品人妻1区二区| 欧美又色又爽又黄视频| 亚洲国产精品合色在线| 成人永久免费在线观看视频| 国产v大片淫在线免费观看| 男插女下体视频免费在线播放| 搡女人真爽免费视频火全软件 | 国产真实伦视频高清在线观看 | 亚洲最大成人中文| netflix在线观看网站| 成人一区二区视频在线观看| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 全区人妻精品视频| 亚洲精品一区av在线观看| 97超视频在线观看视频| 天美传媒精品一区二区| 精品欧美国产一区二区三| 精品99又大又爽又粗少妇毛片 | 热99re8久久精品国产| 最近在线观看免费完整版| 日本一二三区视频观看| 一区二区三区免费毛片| 欧美黑人巨大hd| 夜夜爽天天搞| 欧美zozozo另类| 两个人视频免费观看高清| 欧美日韩乱码在线| 偷拍熟女少妇极品色| 99国产综合亚洲精品| 久久久精品欧美日韩精品| 久久精品综合一区二区三区| 一二三四社区在线视频社区8| 亚洲,欧美精品.| 免费av毛片视频| 亚洲激情在线av| 免费av毛片视频| 久久久久久久久大av| 久久久久久久久大av| 亚洲综合色惰| 国产91精品成人一区二区三区| 色综合亚洲欧美另类图片| 最新中文字幕久久久久| 男女下面进入的视频免费午夜| 国产一区二区在线观看日韩| 久久人人精品亚洲av| 久久久久九九精品影院| 中亚洲国语对白在线视频| 久久亚洲真实| av视频在线观看入口| 免费人成视频x8x8入口观看| а√天堂www在线а√下载| а√天堂www在线а√下载| 91在线精品国自产拍蜜月| 欧美成人性av电影在线观看| 两个人视频免费观看高清| 亚洲黑人精品在线| 一个人观看的视频www高清免费观看| 夜夜爽天天搞| 欧美成人一区二区免费高清观看| 性色avwww在线观看| 亚洲成av人片免费观看| 久久九九热精品免费| 日韩中文字幕欧美一区二区| 欧美最新免费一区二区三区 | 国产午夜精品论理片| 老司机深夜福利视频在线观看| 搞女人的毛片| 黄色配什么色好看| .国产精品久久| 永久网站在线| 好男人电影高清在线观看| 99国产极品粉嫩在线观看| 亚洲国产精品sss在线观看| 男女下面进入的视频免费午夜| 99久久精品热视频| 亚洲av免费在线观看| 欧美日韩中文字幕国产精品一区二区三区| 亚洲最大成人av| 成人午夜高清在线视频| 久久久久国内视频| 美女cb高潮喷水在线观看| 麻豆国产av国片精品| 午夜激情欧美在线| 99久国产av精品| 级片在线观看| a级一级毛片免费在线观看| 亚洲久久久久久中文字幕| 女人被狂操c到高潮| 美女cb高潮喷水在线观看| 高清毛片免费观看视频网站| 最近在线观看免费完整版| 欧美色欧美亚洲另类二区| 国产成人欧美在线观看| 日本三级黄在线观看| 成人美女网站在线观看视频| 国产在线男女| 亚洲va日本ⅴa欧美va伊人久久| 在线十欧美十亚洲十日本专区| av福利片在线观看| 12—13女人毛片做爰片一| 久久久久久九九精品二区国产| 日本与韩国留学比较| 国产伦精品一区二区三区视频9| 免费高清视频大片| 午夜福利免费观看在线| 一区二区三区四区激情视频 | 亚洲精品在线美女| 成人毛片a级毛片在线播放| 日韩成人在线观看一区二区三区| 国产免费av片在线观看野外av| 九色成人免费人妻av| 一个人免费在线观看的高清视频| а√天堂www在线а√下载| 午夜免费激情av| 在线看三级毛片| 亚洲第一电影网av| 波多野结衣巨乳人妻| 亚洲色图av天堂| 高清日韩中文字幕在线| 午夜激情福利司机影院| 欧美日韩综合久久久久久 | 91在线观看av| 国产精品影院久久| 国产一区二区三区在线臀色熟女| 亚洲人成电影免费在线| 成年版毛片免费区| 欧美区成人在线视频| 久久国产乱子伦精品免费另类| 88av欧美| 69av精品久久久久久| 国产麻豆成人av免费视频| 黄色丝袜av网址大全| 亚洲无线观看免费| 999久久久精品免费观看国产| 亚洲精品日韩av片在线观看| 一二三四社区在线视频社区8| 搡老妇女老女人老熟妇| 日韩亚洲欧美综合| 亚洲av不卡在线观看| 亚洲av中文字字幕乱码综合| 国产精品1区2区在线观看.| 男人舔奶头视频| 成人无遮挡网站| 国产精品99久久久久久久久| 国产精品av视频在线免费观看| 亚洲欧美清纯卡通| 国产 一区 欧美 日韩| 日韩欧美 国产精品| 国产精品爽爽va在线观看网站| 夜夜夜夜夜久久久久| 久久久久国产精品人妻aⅴ院| 亚洲av.av天堂| 中国美女看黄片| 久久精品国产99精品国产亚洲性色| 99热精品在线国产| 日本成人三级电影网站| 少妇人妻一区二区三区视频| 亚州av有码| 久久久久国内视频| 欧美极品一区二区三区四区| 日日摸夜夜添夜夜添av毛片 | 99久久99久久久精品蜜桃| 国产极品精品免费视频能看的| 草草在线视频免费看| 嫩草影院新地址| 99热这里只有是精品在线观看 | av国产免费在线观看| 久久久精品欧美日韩精品| 午夜精品久久久久久毛片777| 国产精品人妻久久久久久| 夜夜看夜夜爽夜夜摸| 久久婷婷人人爽人人干人人爱| 国产伦人伦偷精品视频| 51国产日韩欧美| 99精品在免费线老司机午夜| 欧美三级亚洲精品| 欧美午夜高清在线| 欧美最新免费一区二区三区 | 在线观看av片永久免费下载| 久久婷婷人人爽人人干人人爱| 亚洲av一区综合| xxxwww97欧美| 99热精品在线国产| 日韩中文字幕欧美一区二区| 男女下面进入的视频免费午夜| 欧美性感艳星| 国产成人av教育| 免费观看精品视频网站| 亚洲人成网站在线播放欧美日韩| 搡老岳熟女国产| 国产精品女同一区二区软件 | 免费大片18禁| 熟女人妻精品中文字幕| 淫妇啪啪啪对白视频| 熟女电影av网| 免费av毛片视频| 99国产精品一区二区蜜桃av| 国产精品伦人一区二区| 亚洲午夜理论影院| 99国产极品粉嫩在线观看| 国产三级黄色录像| 真人一进一出gif抽搐免费| 日本在线视频免费播放| 国内精品一区二区在线观看| 午夜免费成人在线视频| 午夜福利免费观看在线| 国产精品美女特级片免费视频播放器| 人妻丰满熟妇av一区二区三区| 国产老妇女一区| 99久久精品热视频| 久久天躁狠狠躁夜夜2o2o| 99热这里只有精品一区| 亚洲欧美日韩东京热| 欧美日本亚洲视频在线播放| 国产精品自产拍在线观看55亚洲| 精品一区二区三区视频在线| 亚洲人成网站高清观看| 亚洲 欧美 日韩 在线 免费| 国产欧美日韩一区二区三| 夜夜爽天天搞| 日本在线视频免费播放| 三级男女做爰猛烈吃奶摸视频| 黄色女人牲交| 中亚洲国语对白在线视频| 日本三级黄在线观看| 在线观看66精品国产| 亚洲激情在线av| 久久九九热精品免费| 可以在线观看毛片的网站| 在线观看av片永久免费下载| 淫秽高清视频在线观看| 97超级碰碰碰精品色视频在线观看| 久久久久久久久中文| 亚洲 国产 在线| 黄色视频,在线免费观看| 成年女人毛片免费观看观看9| 国产毛片a区久久久久| 国产精品av视频在线免费观看| 中国美女看黄片| 99热这里只有是精品50| 成人毛片a级毛片在线播放| 色综合站精品国产| 日本黄色片子视频| 人妻制服诱惑在线中文字幕| 他把我摸到了高潮在线观看| 毛片女人毛片| 成人一区二区视频在线观看| 国产精品久久久久久亚洲av鲁大| 亚洲狠狠婷婷综合久久图片| 美女高潮的动态| 国产白丝娇喘喷水9色精品| 欧美午夜高清在线| 亚洲国产色片| 搡老熟女国产l中国老女人| 精华霜和精华液先用哪个| 日本 欧美在线| 亚洲欧美日韩高清在线视频| 成人国产一区最新在线观看| 噜噜噜噜噜久久久久久91| 国产v大片淫在线免费观看| 免费av不卡在线播放| 国产高清视频在线观看网站| 很黄的视频免费| 伦理电影大哥的女人| 亚洲av美国av| 国内精品久久久久久久电影| 欧美+日韩+精品| 搡女人真爽免费视频火全软件 | av视频在线观看入口| 观看免费一级毛片| 男人舔奶头视频| 毛片一级片免费看久久久久 | 桃色一区二区三区在线观看| 波野结衣二区三区在线| 偷拍熟女少妇极品色| 亚洲av成人精品一区久久| 欧美bdsm另类| 夜夜夜夜夜久久久久| 精品人妻偷拍中文字幕| 欧美成人性av电影在线观看| 国产成人a区在线观看| 亚洲 欧美 日韩 在线 免费| 九九热线精品视视频播放| 久久伊人香网站| 91午夜精品亚洲一区二区三区 | 精品一区二区免费观看| 99精品久久久久人妻精品| 内射极品少妇av片p| 亚州av有码| 国产单亲对白刺激| 亚洲 欧美 日韩 在线 免费| 偷拍熟女少妇极品色| 久久国产精品人妻蜜桃| 精品久久久久久,| 一本一本综合久久| 免费看光身美女| 亚洲av成人av| 校园春色视频在线观看| 成人av一区二区三区在线看| 久9热在线精品视频| 亚洲精品在线美女| 久久午夜福利片| 亚洲精品一卡2卡三卡4卡5卡| 最近中文字幕高清免费大全6 | 久久午夜亚洲精品久久| 在线观看66精品国产| 欧美激情在线99| 国内精品一区二区在线观看| 少妇的逼好多水| 亚洲av电影不卡..在线观看| 成人国产一区最新在线观看| 性色avwww在线观看| 99国产精品一区二区三区| 麻豆国产97在线/欧美| 久久精品国产亚洲av天美| 国产男靠女视频免费网站| 成年人黄色毛片网站| 老熟妇乱子伦视频在线观看| 国产精品爽爽va在线观看网站| 国产在线精品亚洲第一网站| 精品国产三级普通话版| 桃红色精品国产亚洲av| 欧美不卡视频在线免费观看| 嫩草影院精品99| 国产成人a区在线观看| 午夜a级毛片| 午夜激情福利司机影院| 精品国产亚洲在线| 丝袜美腿在线中文| 国产伦一二天堂av在线观看| 色哟哟·www| 怎么达到女性高潮| 免费av毛片视频| 国产视频内射| 国产免费一级a男人的天堂| 亚洲五月婷婷丁香| 国产精品1区2区在线观看.| 日日干狠狠操夜夜爽|