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

    基于ActiveMQ通信的多租戶任務(wù)調(diào)度框架設(shè)計(jì)與實(shí)現(xiàn)

    2020-10-09 10:23蘇志宏
    電腦知識(shí)與技術(shù) 2020年18期
    關(guān)鍵詞:任務(wù)調(diào)度

    摘要:任務(wù)調(diào)度被廣泛應(yīng)用于軟件應(yīng)用系統(tǒng)中,為了降低耦合度,解決多租戶任務(wù)調(diào)度系統(tǒng)中任務(wù)調(diào)度和執(zhí)行結(jié)果的及時(shí)通知問(wèn)題,提出了在任務(wù)調(diào)度框架中應(yīng)用ActiveMQ中間件構(gòu)建消息總線進(jìn)行消息傳輸和通信的技術(shù)思路。內(nèi)容包括Ac-tiveMQ介紹、主流消息中間件比較、基于ActiveMQ通信的多租戶調(diào)度框架構(gòu)建以及框架實(shí)現(xiàn)。

    關(guān)鍵詞:多租戶;ActiveMQ;任務(wù)調(diào)度;消息中間件;低耦合

    中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A

    文章編號(hào):1009-3044(2020)18-0007-03

    開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

    1 背景

    在數(shù)據(jù)傳輸及解譯、消息通知、可執(zhí)行程序調(diào)度等業(yè)務(wù)應(yīng)用場(chǎng)景中,往往需要系統(tǒng)在指定時(shí)間進(jìn)行特定操作,基于此類需求,任務(wù)調(diào)度框架被廣泛應(yīng)用于軟件應(yīng)用系統(tǒng)中。文獻(xiàn)[1-3]介紹了部分任務(wù)調(diào)度算法及任務(wù)調(diào)度框架構(gòu)建方法。但任務(wù)調(diào)度框架僅關(guān)注任務(wù)的調(diào)度及觸發(fā),對(duì)任務(wù)執(zhí)行過(guò)程、執(zhí)行結(jié)果信息的及時(shí)通知能力較為欠缺,尤其是在多并發(fā)、異步任務(wù)執(zhí)行時(shí),出現(xiàn)任務(wù)執(zhí)行超時(shí)、中斷、異常的情況下,無(wú)法及時(shí)將任務(wù)執(zhí)行信息通知主系統(tǒng)進(jìn)行自動(dòng)處理,為調(diào)度系統(tǒng)的可靠性和可伸縮性帶來(lái)較大弊端,嚴(yán)重影響業(yè)務(wù)系統(tǒng)連續(xù)運(yùn)行,增加了人力資源成本和維護(hù)成本。

    通過(guò)對(duì)ActiveMQ的研究與應(yīng)用,解決多任務(wù)調(diào)度框架中出現(xiàn)的上述問(wèn)題,通過(guò)ActiveMQ構(gòu)建消息總線,完成系統(tǒng)內(nèi)部通信及系統(tǒng)內(nèi)外通信交互,降低系統(tǒng)耦合度,提高系統(tǒng)任務(wù)調(diào)度執(zhí)行的可靠性。

    2 ActiveMQ概述

    ActiveMQ是由Apache基金會(huì)提供的基于Java語(yǔ)言開(kāi)發(fā)的多協(xié)議開(kāi)源消息中間件,支持OpenWire、Stomp、REST、WSNoti-fication、XMPP、AMQP等多種應(yīng)用協(xié)議,可在Java、C、C++、C#、Rubv、Perl、Pvthon、PHP、.net等多種開(kāi)發(fā)語(yǔ)言環(huán)境用使用,提供交叉語(yǔ)言功能,并可跨平臺(tái)應(yīng)用。目前ActiveMQ已經(jīng)支持MQTT(消息隊(duì)列遙測(cè)傳輸)協(xié)議,可應(yīng)用于物聯(lián)網(wǎng)設(shè)備。其基于JMS規(guī)范提供了多種消息類型的傳輸,包括無(wú)有效負(fù)載消息Message、序列化對(duì)象消息ObjectMessage、文本消息TextMes-sage、鍵值集消息MapMessage、字節(jié)消息BytesMessage、數(shù)據(jù)流消息StreamMessage等,基本滿足系統(tǒng)常用消息通信類型要求,同時(shí)對(duì)JDBC和Journal的支持也滿足了消息持久化的要求[4]。

    ActiveMQ消息通訊有兩種模式:主題(Topic)模式、隊(duì)列( Queue)模式。主題模式,亦可稱為發(fā)布/訂閱模式,這種模式下一個(gè)消息可以被多個(gè)訂閱者接收,訂閱者訂閱一個(gè)主題后,只能接收到自其訂閱之后發(fā)布的信息。訂閱者如果在發(fā)布者發(fā)送消息之后啟動(dòng),是無(wú)法接收到已經(jīng)發(fā)送的消息的,除非發(fā)布者已經(jīng)對(duì)消息進(jìn)行了持久化存儲(chǔ)。隊(duì)列模式中,ActiveMQ構(gòu)建一個(gè)消息存儲(chǔ)隊(duì)列,多個(gè)發(fā)送端可同時(shí)向隊(duì)列中發(fā)送消息,隊(duì)列被多個(gè)接收端同時(shí)監(jiān)聽(tīng),但一個(gè)消息只能被一個(gè)接收端獲取,一旦被獲取就會(huì)消失,如果沒(méi)有被獲取,則會(huì)一直等待。

    ActiveMQ是站在開(kāi)發(fā)者的角度被設(shè)計(jì)的,可以通過(guò)JCon-sole和ActiveMQ自帶的WebConsole工具等形式來(lái)監(jiān)控不同層面的數(shù)據(jù),可通過(guò)配置的方式快速集成到Spring框架中,對(duì)二次開(kāi)發(fā)和調(diào)試十分友好。

    3 ActiveMQ框架及與主流消息中間件的對(duì)比

    3.1 ActiveMQ框架介紹

    ActiveMQ主框架部分從結(jié)構(gòu)上可大致分為協(xié)議連接域、消息域、信息存儲(chǔ)域和網(wǎng)絡(luò)服務(wù)域幾部分,總體架構(gòu)如圖1所示。

    其中協(xié)議連接域( Connectors)封裝各類通信協(xié)議,用于創(chuàng)建和管理與代理通信客戶端的連接;

    消息域(圖1 TopicRegion和Quene Region部分)封裝了Ac-tiveMQ的核心內(nèi)容,除主題模式和隊(duì)列模式兩種消息通信模式相關(guān)實(shí)現(xiàn)外,其最主要部分為Transports,包括Transport,Trans-portServer和TransportFactory等;

    消息存儲(chǔ)域( Message Store)定義了信息的緩存或持久化操作相關(guān)內(nèi)容,持久化操作方面支持AMQ Message Store、Ka-haDB、JDBC、LeveIDB及Journal,目前ActiveMQ的默認(rèn)持久化存儲(chǔ)為AMQ Message Store;

    網(wǎng)絡(luò)服務(wù)域( Network Services)定義了用于支持代理的網(wǎng)絡(luò)服務(wù)組件,包括遠(yuǎn)程服務(wù)檢測(cè)與發(fā)現(xiàn)、消息存儲(chǔ)和轉(zhuǎn)發(fā)、DR集群等。

    3.2 主流消息中間件對(duì)比

    目前消息中間件較多,且各具優(yōu)勢(shì),比價(jià)突出的有Ac-tiveMQ、RabbitMQ、Kafka、RocketMQ,ZeroMQ等,在實(shí)際應(yīng)用過(guò)程中應(yīng)根據(jù)實(shí)際需求的優(yōu)先級(jí)進(jìn)行選型,下面給出部分消息中間件的對(duì)比。

    4 多租戶調(diào)度框架中ActiveMQ應(yīng)用

    4.1 多租戶調(diào)度框架設(shè)計(jì)

    基于ActiveMQ通信的多租戶調(diào)度框架可分為租戶應(yīng)用、數(shù)據(jù)存儲(chǔ)、核心服務(wù)及業(yè)務(wù)操作四個(gè)主要部分,整體框架設(shè)計(jì)如圖2所示。

    其中租戶應(yīng)用為用戶可視化操作界面,用于定義和操作調(diào)度業(yè)務(wù),查看與監(jiān)控作業(yè)執(zhí)行狀態(tài)等。數(shù)據(jù)存儲(chǔ)部分將數(shù)據(jù)進(jìn)行分區(qū)存儲(chǔ),分為消息通信數(shù)據(jù)、任務(wù)調(diào)度數(shù)據(jù)、業(yè)務(wù)支撐數(shù)據(jù)。所有租戶操作均以消息形式通知ActiveMQ消息總線[6],為防止任務(wù)被重復(fù)執(zhí)行,系統(tǒng)通過(guò)隊(duì)列(Queue)模式向任務(wù)驅(qū)動(dòng)模塊傳輸信息,任務(wù)調(diào)度端消息代理獲取到租戶信息后,進(jìn)行指定任務(wù)定義并根據(jù)任務(wù)觸發(fā)器定義信息進(jìn)行立即執(zhí)行或在指定時(shí)間執(zhí)行,各業(yè)務(wù)操作模塊均可使用獨(dú)立線程執(zhí)行,提高調(diào)度效率,降低系統(tǒng)耦合。任務(wù)執(zhí)行完成后,將執(zhí)行信息和結(jié)果寫(xiě)回消息隊(duì)列,客戶端獲取后刷新?tīng)顟B(tài)列表。

    對(duì)于系統(tǒng)租戶使用者,可通過(guò)操作界面直接調(diào)用已經(jīng)定義好的任務(wù),通過(guò)任務(wù)開(kāi)放式接口進(jìn)行參數(shù)設(shè)置。對(duì)于二次開(kāi)發(fā)者,可遵循頂層任務(wù)接口規(guī)范,自定義任務(wù)插件邏輯和處理流程,測(cè)試后上傳至任務(wù)插件庫(kù)自動(dòng)加載供租戶使用。

    4.2 框架實(shí)現(xiàn)

    框架實(shí)現(xiàn)的核心是調(diào)度和通信。通過(guò)租戶ID與任務(wù)的關(guān)聯(lián),對(duì)任務(wù)加以區(qū)分和控制,系統(tǒng)調(diào)度部分采用Quartz中間件[7],租戶可通過(guò)可視化界面進(jìn)行Quartz Job的定義與驅(qū)動(dòng)[8],可根據(jù)業(yè)務(wù)需要擴(kuò)展定義新的任務(wù),在擴(kuò)展定義時(shí)需遵循Quartz框架要求繼承和實(shí)現(xiàn)Job類,為了實(shí)現(xiàn)系統(tǒng)任務(wù)的動(dòng)態(tài)加載和調(diào)度,在核心服務(wù)層定義了通用Job創(chuàng)建工廠類,通過(guò)反射模式創(chuàng)建任務(wù)。核心代碼如下:

    Class<!--? extends Job--> jobClass=new CascadingClassLoad-HelperO.loadClass(tempjob.geUobClassName0, Job.class);//動(dòng)態(tài)加載任務(wù)

    JobDetail j obDetail= JobBuilder.newjob(j obClass).withldenti-ty(tempjob. getjobKey0, tempjob. getGroupKey0). withDescription(tempjob.getjobName O).build0;//創(chuàng)建任務(wù)

    Scheduler scheduler= SchedulerManager.getInstanceO.getDe-faultTemplatesO.getScheduler0;

    scheduler.schedulejob(j obDetail.trigger);//執(zhí)行任務(wù)

    上述代碼中,tempjob為反序列化的任務(wù)屬性信息,由租戶定義并經(jīng)消息總線傳輸至服務(wù)層進(jìn)行處理,傳輸采用序列化文本信息。租戶應(yīng)用端與任務(wù)端均具備消息的接收與發(fā)送能力,其中租戶應(yīng)用端發(fā)送任務(wù)定義數(shù)據(jù),接收任務(wù)執(zhí)行狀態(tài)和結(jié)果信息,而任務(wù)端與之相反。ActiveMQ傳輸部分核心代碼如下:

    Templatejob tempjob=new Templatejob0. setName(”job”).setGroup("group”).setTrigger(”25”);//定義任務(wù)模板對(duì)象

    TextMessage message=session.createTextMessage(tempjob.toString0);//創(chuàng)建序列化任務(wù)消息對(duì)象

    producer.send(message);//發(fā)送消息

    ActiveMQ支持多種消息類型,在實(shí)際業(yè)務(wù)場(chǎng)景中可考慮使用多種消息類型混合的方式,加強(qiáng)通信能力。

    5 總結(jié)

    基于ActiveMQ通信的多租戶任務(wù)調(diào)度框架即可供用戶直接使用,又可作為基礎(chǔ)框架快速完成二次開(kāi)發(fā),該框架可用性高、耦合度低,可適用于多種業(yè)務(wù)場(chǎng)景。在對(duì)于資源集約化高度要求的情境下,可考慮將通過(guò)該框架對(duì)一個(gè)業(yè)務(wù)體系中的所有可執(zhí)行任務(wù)進(jìn)行統(tǒng)一管理調(diào)度,在框架通信穩(wěn)定性與服務(wù)高效性方面,可考慮ActiveMQ集群化部署配置,如何進(jìn)行分布式執(zhí)行與調(diào)度、優(yōu)化負(fù)載均衡將是框架進(jìn)一步的探究和擴(kuò)展方向。

    參考文獻(xiàn):

    [1]汪瑩,陳新鵬,基于集群計(jì)算的任務(wù)調(diào)度算法研究[Jl.現(xiàn)代計(jì)算機(jī),2020(9):8-10,16.

    [2]王秀,孫忠林,姜莉.任務(wù)定時(shí)調(diào)度在企業(yè)級(jí)開(kāi)發(fā)中的研究[J].電子科技,2015,28(10):100-102,107.

    [3]劉一田,劉士進(jìn).多租戶高可用并行任務(wù)調(diào)度框架[Jl.計(jì)算機(jī)系統(tǒng)應(yīng)用,2016,25(12):280-284.

    [4] Apache ActiveMQ. ActiveMQ HomePage[EB/OL].[2020-03-02].http://activemq.apache.org.

    [5]Apache ActiveMQ. ActiveMQ Architecture[EB/OLl. [2020-03-02].http://activemq.apache.org/code-overview.

    [6]戴俊,朱曉民.基于ActiveMQ的異步消息總線的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2010,19(8): 215,254-257.

    [7]張康.基于Quartz的分布式定時(shí)任務(wù)調(diào)度模塊的設(shè)計(jì)與實(shí)現(xiàn)[D].南京:南京大學(xué),2019.

    [8]葉剛.基于Quartz的可視化定時(shí)任務(wù)管理方案[J].電子技術(shù)與軟件工程,2018(17):139-140.

    【通聯(lián)編輯:謝媛媛】

    作者簡(jiǎn)介:蘇志宏(1987-),男,廣西南寧人,高級(jí)工程師,本科,主要研究方向?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)、氣象與自然資源應(yīng)用系統(tǒng)開(kāi)發(fā)研究。

    猜你喜歡
    任務(wù)調(diào)度
    基于動(dòng)態(tài)能量感知的云計(jì)算任務(wù)調(diào)度模型
    一種改進(jìn)的wRR獨(dú)立任務(wù)調(diào)度算法研究
    基于PEPA的云計(jì)算任務(wù)調(diào)度性能分析
    基于改進(jìn)NSGA-Ⅱ算法的協(xié)同制造任務(wù)調(diào)度研究
    基于時(shí)間負(fù)載均衡蟻群算法的云任務(wù)調(diào)度優(yōu)化
    云計(jì)算中基于生物共生機(jī)制改進(jìn)粒子群優(yōu)化的任務(wù)調(diào)度方案
    基于小生境遺傳算法的相控陣?yán)走_(dá)任務(wù)調(diào)度
    面向異構(gòu)分布式計(jì)算環(huán)境的并行任務(wù)調(diào)度優(yōu)化方法
    云計(jì)算環(huán)境中任務(wù)調(diào)度策略
    云計(jì)算中基于進(jìn)化算法的任務(wù)調(diào)度策略
    26uuu在线亚洲综合色| 国产中年淑女户外野战色| 蜜桃亚洲精品一区二区三区| 久久亚洲国产成人精品v| 亚洲av日韩在线播放| 精品人妻视频免费看| 男女边吃奶边做爰视频| 简卡轻食公司| 亚洲丝袜综合中文字幕| 大话2 男鬼变身卡| 又粗又硬又长又爽又黄的视频| 色综合站精品国产| 国产精品一区www在线观看| 真实男女啪啪啪动态图| 三级国产精品欧美在线观看| 国产成人精品婷婷| 乱系列少妇在线播放| 国产亚洲av片在线观看秒播厂 | 国产黄色视频一区二区在线观看| 成人美女网站在线观看视频| 夫妻性生交免费视频一级片| 插逼视频在线观看| 国产精品1区2区在线观看.| 亚洲在久久综合| 国产精品人妻久久久久久| 欧美日本视频| 男女边摸边吃奶| 久久人人爽人人爽人人片va| 最近的中文字幕免费完整| 真实男女啪啪啪动态图| 永久免费av网站大全| 国产成年人精品一区二区| 男女视频在线观看网站免费| 日日啪夜夜爽| 日本-黄色视频高清免费观看| 精品国产三级普通话版| 一区二区三区乱码不卡18| 内地一区二区视频在线| 波野结衣二区三区在线| 亚洲精品乱久久久久久| 亚洲国产色片| 久久久欧美国产精品| 成人毛片60女人毛片免费| 黑人高潮一二区| 成人无遮挡网站| 丝瓜视频免费看黄片| 免费大片黄手机在线观看| 深夜a级毛片| 99九九线精品视频在线观看视频| 麻豆av噜噜一区二区三区| 国产亚洲av片在线观看秒播厂 | 国产精品爽爽va在线观看网站| 2021少妇久久久久久久久久久| 日本三级黄在线观看| 欧美+日韩+精品| 亚洲精品aⅴ在线观看| 街头女战士在线观看网站| 日韩人妻高清精品专区| 久久久亚洲精品成人影院| 男女啪啪激烈高潮av片| 久久久精品94久久精品| 亚洲成人一二三区av| 高清视频免费观看一区二区 | 午夜精品国产一区二区电影 | 国产白丝娇喘喷水9色精品| 久久精品夜夜夜夜夜久久蜜豆| 日本免费a在线| 99热6这里只有精品| 成人欧美大片| freevideosex欧美| 超碰av人人做人人爽久久| 国产亚洲一区二区精品| 国产黄片美女视频| 国产精品一及| 好男人在线观看高清免费视频| 中文在线观看免费www的网站| 成年版毛片免费区| 国产一区亚洲一区在线观看| 欧美xxxx性猛交bbbb| 亚洲人成网站在线观看播放| 亚洲精品乱码久久久久久按摩| 午夜激情久久久久久久| 久久精品夜色国产| 看免费成人av毛片| 婷婷六月久久综合丁香| 国产在视频线精品| 亚洲三级黄色毛片| 中文欧美无线码| 91在线精品国自产拍蜜月| 欧美日韩亚洲高清精品| av.在线天堂| 国产精品一区二区三区四区久久| 最近2019中文字幕mv第一页| 国内精品一区二区在线观看| 久久久久久伊人网av| 欧美xxxx黑人xx丫x性爽| 极品少妇高潮喷水抽搐| 国产乱人视频| 青青草视频在线视频观看| 成人二区视频| 国产精品久久久久久久电影| 一级毛片电影观看| 麻豆国产97在线/欧美| 在线免费十八禁| 日韩一区二区视频免费看| 日韩av在线免费看完整版不卡| 亚洲欧洲日产国产| 超碰97精品在线观看| 在线播放无遮挡| av播播在线观看一区| 亚洲精品久久午夜乱码| 日韩欧美国产在线观看| 我的老师免费观看完整版| 国产av不卡久久| 亚洲精品日本国产第一区| 成人欧美大片| 国产一区二区三区av在线| 亚洲欧美日韩卡通动漫| 一级爰片在线观看| 男人舔奶头视频| 成人特级av手机在线观看| 色视频www国产| 日韩国内少妇激情av| eeuss影院久久| 成人无遮挡网站| 大又大粗又爽又黄少妇毛片口| 两个人的视频大全免费| 一级二级三级毛片免费看| 一级av片app| 人人妻人人澡人人爽人人夜夜 | 干丝袜人妻中文字幕| www.av在线官网国产| 菩萨蛮人人尽说江南好唐韦庄| 欧美成人一区二区免费高清观看| 欧美一级a爱片免费观看看| 国产免费福利视频在线观看| 视频中文字幕在线观看| 观看免费一级毛片| 男女啪啪激烈高潮av片| 色播亚洲综合网| 高清在线视频一区二区三区| 男的添女的下面高潮视频| 成人漫画全彩无遮挡| 特大巨黑吊av在线直播| 欧美日韩一区二区视频在线观看视频在线 | 伊人久久精品亚洲午夜| 国产一区亚洲一区在线观看| 成人二区视频| 成人毛片60女人毛片免费| 美女xxoo啪啪120秒动态图| 18禁动态无遮挡网站| 欧美区成人在线视频| 国产av不卡久久| 亚洲精品第二区| 熟妇人妻久久中文字幕3abv| 亚洲av.av天堂| 亚洲人与动物交配视频| 日韩,欧美,国产一区二区三区| 日韩伦理黄色片| 久久国内精品自在自线图片| 91狼人影院| 又大又黄又爽视频免费| 水蜜桃什么品种好| 免费无遮挡裸体视频| av免费在线看不卡| 免费在线观看成人毛片| 人人妻人人澡人人爽人人夜夜 | 免费黄网站久久成人精品| 寂寞人妻少妇视频99o| 91久久精品国产一区二区三区| 青春草国产在线视频| 内射极品少妇av片p| 亚洲综合色惰| 99热全是精品| 国产av码专区亚洲av| 久久久久久久午夜电影| 精品久久久久久成人av| 日韩欧美 国产精品| 搡老乐熟女国产| 九九爱精品视频在线观看| 精品一区二区三区人妻视频| 日本av手机在线免费观看| 老师上课跳d突然被开到最大视频| 日本黄大片高清| 狂野欧美激情性xxxx在线观看| 嘟嘟电影网在线观看| 在线天堂最新版资源| 欧美另类一区| 老女人水多毛片| 日韩精品青青久久久久久| 搡老妇女老女人老熟妇| 天堂网av新在线| 亚洲乱码一区二区免费版| 久久韩国三级中文字幕| kizo精华| 国产一区亚洲一区在线观看| 狠狠精品人妻久久久久久综合| 国产精品久久久久久久电影| 久久久久久久久久黄片| 一级二级三级毛片免费看| 国产女主播在线喷水免费视频网站 | 亚洲精品乱码久久久久久按摩| 亚洲av.av天堂| 六月丁香七月| 精品99又大又爽又粗少妇毛片| 国产精品99久久久久久久久| 午夜日本视频在线| 六月丁香七月| 内射极品少妇av片p| 国产欧美另类精品又又久久亚洲欧美| 久久草成人影院| 国内精品美女久久久久久| 听说在线观看完整版免费高清| 亚洲久久久久久中文字幕| 成人毛片60女人毛片免费| 最近中文字幕高清免费大全6| 精品人妻一区二区三区麻豆| 永久免费av网站大全| 亚洲欧洲日产国产| 久久久久久久久久人人人人人人| 插逼视频在线观看| 色综合亚洲欧美另类图片| 偷拍熟女少妇极品色| 久久国内精品自在自线图片| 精品99又大又爽又粗少妇毛片| 欧美人与善性xxx| 国产一区二区三区av在线| 免费观看性生交大片5| 欧美成人午夜免费资源| 你懂的网址亚洲精品在线观看| 国产av不卡久久| 一级av片app| 成人毛片60女人毛片免费| 国产免费视频播放在线视频 | 国产精品国产三级国产av玫瑰| 97精品久久久久久久久久精品| 色综合色国产| 最近视频中文字幕2019在线8| 亚洲精品乱码久久久v下载方式| 全区人妻精品视频| 亚洲欧美日韩卡通动漫| 国产伦一二天堂av在线观看| 国产精品一区www在线观看| 久久久久久久久久久免费av| 亚洲丝袜综合中文字幕| 97人妻精品一区二区三区麻豆| 最后的刺客免费高清国语| 国产午夜精品论理片| 九九久久精品国产亚洲av麻豆| 人妻少妇偷人精品九色| 欧美三级亚洲精品| 日本爱情动作片www.在线观看| 国产日韩欧美在线精品| 欧美bdsm另类| 女人被狂操c到高潮| av在线蜜桃| 性插视频无遮挡在线免费观看| av专区在线播放| 日本wwww免费看| a级毛色黄片| 精品一区二区三区人妻视频| 午夜免费激情av| 成人无遮挡网站| 尾随美女入室| 精品一区在线观看国产| 夜夜爽夜夜爽视频| 亚洲av男天堂| 国产久久久一区二区三区| 久久久亚洲精品成人影院| 国语对白做爰xxxⅹ性视频网站| av在线亚洲专区| 久久久国产一区二区| 国产久久久一区二区三区| 男人舔奶头视频| 午夜老司机福利剧场| 欧美+日韩+精品| 国产精品日韩av在线免费观看| av线在线观看网站| 少妇被粗大猛烈的视频| 久热久热在线精品观看| 久久精品人妻少妇| 亚洲四区av| 看十八女毛片水多多多| 欧美激情在线99| 久久久久免费精品人妻一区二区| 一级片'在线观看视频| av线在线观看网站| 亚洲欧洲国产日韩| 亚洲精品国产av蜜桃| av在线观看视频网站免费| 亚洲国产色片| 边亲边吃奶的免费视频| 亚洲精品日本国产第一区| 亚洲av二区三区四区| 色综合站精品国产| 国语对白做爰xxxⅹ性视频网站| 菩萨蛮人人尽说江南好唐韦庄| 成人漫画全彩无遮挡| 99热全是精品| 亚洲性久久影院| 人妻夜夜爽99麻豆av| 免费不卡的大黄色大毛片视频在线观看 | 午夜福利在线观看吧| 中文字幕久久专区| 在线观看av片永久免费下载| 欧美性猛交╳xxx乱大交人| 美女高潮的动态| 内射极品少妇av片p| 久久精品综合一区二区三区| 男女那种视频在线观看| 亚洲伊人久久精品综合| 伊人久久国产一区二区| 亚洲av成人精品一二三区| 蜜桃亚洲精品一区二区三区| 亚洲成人精品中文字幕电影| 最近的中文字幕免费完整| 成人毛片60女人毛片免费| 国产在视频线精品| 肉色欧美久久久久久久蜜桃 | 婷婷色av中文字幕| 亚洲国产精品sss在线观看| 午夜爱爱视频在线播放| 国产永久视频网站| 国产精品美女特级片免费视频播放器| 高清午夜精品一区二区三区| 亚洲精品影视一区二区三区av| 亚洲,欧美,日韩| 搡老乐熟女国产| 99久久精品一区二区三区| 国产精品人妻久久久影院| 日日啪夜夜爽| 国产 亚洲一区二区三区 | 欧美丝袜亚洲另类| 国产精品国产三级专区第一集| 亚洲婷婷狠狠爱综合网| 看十八女毛片水多多多| 久久久久久久午夜电影| 亚洲av不卡在线观看| 欧美高清成人免费视频www| 欧美日韩亚洲高清精品| 精品国产露脸久久av麻豆 | 高清日韩中文字幕在线| 99久国产av精品国产电影| 成人一区二区视频在线观看| 91久久精品电影网| 69人妻影院| 国产亚洲av片在线观看秒播厂 | 日本免费a在线| 亚洲av在线观看美女高潮| 国内少妇人妻偷人精品xxx网站| 综合色丁香网| 免费黄频网站在线观看国产| 国产三级在线视频| 精品久久久久久久末码| 小蜜桃在线观看免费完整版高清| 国产一区二区亚洲精品在线观看| 秋霞伦理黄片| 日韩av免费高清视频| 联通29元200g的流量卡| 色综合站精品国产| 亚洲三级黄色毛片| 久久精品综合一区二区三区| 99久久精品一区二区三区| 热99在线观看视频| 日本三级黄在线观看| 美女主播在线视频| 久久久久久久国产电影| 国产成人91sexporn| 日本三级黄在线观看| 久久精品国产自在天天线| 久久久久久久大尺度免费视频| 国产三级在线视频| 啦啦啦啦在线视频资源| 国产一区二区在线观看日韩| 亚洲图色成人| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产色爽女视频免费观看| 日韩欧美三级三区| 国产淫语在线视频| 日韩强制内射视频| 一个人看视频在线观看www免费| 国产精品爽爽va在线观看网站| 免费少妇av软件| 欧美精品国产亚洲| 精品一区二区三卡| 综合色av麻豆| 国产在线男女| 亚洲最大成人av| 国产伦理片在线播放av一区| 日本爱情动作片www.在线观看| 久久久久久久久久成人| 欧美zozozo另类| 看免费成人av毛片| 性插视频无遮挡在线免费观看| 色综合色国产| 国产在视频线精品| 成人毛片a级毛片在线播放| 午夜爱爱视频在线播放| 久久99精品国语久久久| 亚洲av不卡在线观看| 久久久久精品久久久久真实原创| 久热久热在线精品观看| www.av在线官网国产| 91精品伊人久久大香线蕉| 亚洲av二区三区四区| 午夜老司机福利剧场| 亚洲第一区二区三区不卡| 久久国内精品自在自线图片| 成人毛片60女人毛片免费| 亚洲成人久久爱视频| 亚洲国产高清在线一区二区三| 亚洲精品国产av成人精品| 永久网站在线| 在线免费观看不下载黄p国产| 精品人妻偷拍中文字幕| 久久99热6这里只有精品| 亚洲成人中文字幕在线播放| 成年av动漫网址| 亚洲av成人精品一二三区| 色尼玛亚洲综合影院| 我的女老师完整版在线观看| 少妇高潮的动态图| 丰满少妇做爰视频| 国产午夜福利久久久久久| 一个人免费在线观看电影| 亚洲在线观看片| 国产一区二区亚洲精品在线观看| 亚洲精品一二三| 搡老妇女老女人老熟妇| 久久鲁丝午夜福利片| 91精品伊人久久大香线蕉| 黄片无遮挡物在线观看| 国产黄色视频一区二区在线观看| 国产黄色免费在线视频| 久久久久久久大尺度免费视频| 久久精品国产自在天天线| 久久久久久久久久久丰满| 爱豆传媒免费全集在线观看| 小蜜桃在线观看免费完整版高清| 偷拍熟女少妇极品色| 大香蕉久久网| 大香蕉97超碰在线| 神马国产精品三级电影在线观看| 国产69精品久久久久777片| 欧美3d第一页| 午夜免费男女啪啪视频观看| 国产欧美另类精品又又久久亚洲欧美| 99久国产av精品| freevideosex欧美| 国产精品久久久久久精品电影小说 | 亚洲欧洲国产日韩| 18禁动态无遮挡网站| 91av网一区二区| 久久99热6这里只有精品| 久久精品人妻少妇| 99久国产av精品国产电影| 国产有黄有色有爽视频| 18禁在线无遮挡免费观看视频| 国产精品99久久久久久久久| 亚洲最大成人av| 久久久久久久久中文| 又粗又硬又长又爽又黄的视频| 亚洲精品一区蜜桃| 日本wwww免费看| 国产91av在线免费观看| 国产一区二区在线观看日韩| 欧美日韩亚洲高清精品| 精品久久久久久久久亚洲| 三级国产精品片| 日产精品乱码卡一卡2卡三| 国产亚洲最大av| 精品一区二区三卡| 天堂√8在线中文| 精品久久久噜噜| 久久精品夜夜夜夜夜久久蜜豆| 韩国高清视频一区二区三区| 国产极品天堂在线| 最近的中文字幕免费完整| 日韩av在线免费看完整版不卡| 午夜精品在线福利| 午夜福利在线观看免费完整高清在| 最后的刺客免费高清国语| 亚洲最大成人中文| 国产成人福利小说| 中文字幕久久专区| 国产 亚洲一区二区三区 | 国产视频内射| 中文天堂在线官网| 亚洲aⅴ乱码一区二区在线播放| 中国美白少妇内射xxxbb| 国产亚洲最大av| 国产又色又爽无遮挡免| 床上黄色一级片| 国产免费又黄又爽又色| 五月玫瑰六月丁香| 精品人妻一区二区三区麻豆| 欧美日韩在线观看h| 国产精品久久久久久精品电影| 国产成人aa在线观看| 精品熟女少妇av免费看| 能在线免费看毛片的网站| 黄色日韩在线| 亚洲高清免费不卡视频| 人妻制服诱惑在线中文字幕| 久久精品久久精品一区二区三区| av在线亚洲专区| 午夜亚洲福利在线播放| 日日摸夜夜添夜夜添av毛片| 亚洲av电影在线观看一区二区三区 | 国产亚洲精品久久久com| 日韩欧美 国产精品| 午夜爱爱视频在线播放| ponron亚洲| 国产黄色视频一区二区在线观看| 人妻夜夜爽99麻豆av| 久久久久九九精品影院| 麻豆av噜噜一区二区三区| 一级毛片aaaaaa免费看小| 97超视频在线观看视频| 中文字幕免费在线视频6| 亚洲av成人精品一二三区| 麻豆av噜噜一区二区三区| av播播在线观看一区| 欧美 日韩 精品 国产| 少妇被粗大猛烈的视频| 亚洲精品国产av蜜桃| 亚洲美女视频黄频| 国产精品久久久久久久久免| 欧美日韩精品成人综合77777| 嘟嘟电影网在线观看| 日韩精品有码人妻一区| 日本三级黄在线观看| 亚洲欧洲国产日韩| 又爽又黄a免费视频| 亚洲av免费在线观看| 午夜视频国产福利| 五月伊人婷婷丁香| 乱人视频在线观看| 国产成人午夜福利电影在线观看| 国产视频首页在线观看| 搞女人的毛片| 天堂√8在线中文| 国产午夜精品一二区理论片| 一级二级三级毛片免费看| 午夜免费男女啪啪视频观看| 欧美一区二区亚洲| 精品久久久久久久人妻蜜臀av| 欧美另类一区| 亚洲,欧美,日韩| 男女视频在线观看网站免费| 亚洲精品色激情综合| videos熟女内射| xxx大片免费视频| 久久久精品免费免费高清| 亚洲av电影在线观看一区二区三区 | 免费大片18禁| 久久午夜福利片| 国产男女超爽视频在线观看| 性色avwww在线观看| 国产免费福利视频在线观看| 亚洲精品日本国产第一区| 亚洲av日韩在线播放| 欧美日韩国产mv在线观看视频 | 少妇的逼好多水| 久久这里有精品视频免费| 一级毛片电影观看| 人妻一区二区av| 午夜亚洲福利在线播放| 看十八女毛片水多多多| 国产亚洲av嫩草精品影院| 欧美xxⅹ黑人| 最近2019中文字幕mv第一页| 人人妻人人澡欧美一区二区| 国产乱来视频区| av免费观看日本| 亚洲不卡免费看| 激情五月婷婷亚洲| 全区人妻精品视频| 久久精品久久久久久久性| 亚洲精品成人久久久久久| 午夜免费观看性视频| 成人无遮挡网站| 国产精品无大码| 免费观看精品视频网站| 嫩草影院入口| 久久99蜜桃精品久久| 亚洲三级黄色毛片| 亚洲婷婷狠狠爱综合网| 国产av在哪里看| 观看免费一级毛片| 美女xxoo啪啪120秒动态图| 寂寞人妻少妇视频99o| 亚洲久久久久久中文字幕| 成人特级av手机在线观看| 欧美日韩一区二区视频在线观看视频在线 | 丰满少妇做爰视频| av在线蜜桃| 高清毛片免费看| 深爱激情五月婷婷| 永久免费av网站大全| 亚洲国产精品国产精品| 一级二级三级毛片免费看| 亚洲精品aⅴ在线观看| 久久久久久久久久久丰满| 综合色丁香网| 日韩一本色道免费dvd| 亚洲天堂国产精品一区在线| 久久综合国产亚洲精品| 亚洲av日韩在线播放| 国产在线一区二区三区精| 天美传媒精品一区二区| 日韩一本色道免费dvd| 日本一本二区三区精品| 69人妻影院| 亚洲精品久久久久久婷婷小说|