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

    基于ActiveMQ的數(shù)據(jù)傳輸框架性能優(yōu)化

    2019-09-10 14:23:09陳瑤李洋磊
    現(xiàn)代信息科技 2019年16期

    陳瑤 李洋磊

    摘 ?要:本文分析了ActiveMQ數(shù)據(jù)傳輸?shù)牡讓釉?,以解決數(shù)據(jù)突發(fā)洪峰時期的隊列數(shù)據(jù)積壓問題。利用增加并發(fā)消費者、調(diào)整消息預取值、批量消息確認等參數(shù),實現(xiàn)了傳輸性能的多倍提升。最后還根據(jù)業(yè)務(wù)運行出現(xiàn)過的問題,優(yōu)化了服務(wù)端的配置,加強了薄弱環(huán)節(jié)的監(jiān)控,提升了系統(tǒng)的穩(wěn)定性。

    關(guān)鍵詞:ActiveMQ;民航數(shù)據(jù)傳輸;數(shù)據(jù)傳輸框架

    中圖分類號:TP368.5 ? ? ?文獻標識碼:A 文章編號:2096-4706(2019)16-0128-04

    Abstract:This paper has analyzed the underlying principle of ActiveMQ data transmission,to solve the data backlog problem during the peak period of data. By adding concurrent consumers,adjusting message prefetch values and batch message validation parameters,the transmission performance is improved many times. Finally,according to the problems in the operation of the business,the configuration of the server is optimized,the monitoring of weak links is strengthened,and the stability of the system is improved.

    Keywords:ActiveMQ;civil aviation data transfer;data transfer framework

    0 ?引 ?言

    為保證數(shù)據(jù)及時、可靠傳輸,選用了中間件ActiveMQ,設(shè)計了一套通用的數(shù)據(jù)傳輸框架。該框架現(xiàn)階段主要應(yīng)用于民航氣象數(shù)據(jù)的傳輸,為南方航空、華南國際商務(wù)航空等用戶提供高效、可靠的數(shù)據(jù)傳輸服務(wù)。該系統(tǒng)投入使用后,數(shù)據(jù)傳輸?shù)募皶r性增強、可靠性提高,得到了用戶單位的認可。

    在幾年的運行過程中,也發(fā)現(xiàn)了許多可以改進的地方。該框架現(xiàn)階段傳輸?shù)拿窈綒庀髷?shù)據(jù),具有在整點及半點數(shù)據(jù)量較大的特點,框架承載的數(shù)據(jù)量越來越多,用戶數(shù)也在增加。在數(shù)據(jù)量突發(fā)洪峰的情況下,如果某個用戶的數(shù)據(jù)獲取能力較差,ActiveMQ的數(shù)據(jù)消費能力被阻塞,容易產(chǎn)生大量的數(shù)據(jù)等待確認、大量數(shù)據(jù)重發(fā)的情況,嚴重影響數(shù)據(jù)的吞吐量,導致數(shù)據(jù)積壓,也給ActiveMQ服務(wù)器的運行帶來潛在的風險。

    為解決該問題,對系統(tǒng)運行中的數(shù)據(jù)進行分析,提出適用于不同場景的消息隊列優(yōu)化過程。

    1 ?ActiveMQ消息的傳送機制

    如圖1所示,ActiveMQ的消息由生產(chǎn)者(即數(shù)據(jù)發(fā)送 端)發(fā)出后,會被ActiveMQ的Broker保存,消費者(即數(shù)據(jù)接收端)已經(jīng)在Broker上注冊,Broker會確保消息被發(fā)送給這些消費者,確保消息已經(jīng)送達后,該消息才會被刪除。

    ActiveMQ的消息傳送機制如圖1所示,通過消費者正常接收到消息后,返回一個確認接收狀態(tài)的消息——ACK消息給Broker,如果層次較為復雜,則會一層一層的返回ACK消息。

    ActiveMQ中的ACK消息有以下幾種類型,定義在字段ACK_TYPE中,如表1所示。

    從ACK_TYPE的值可以看出,在ActiveMQ中,消息確認的頻率是可以由開發(fā)者選擇的??梢韵M一條消息返回一條確認消息,也可以選擇另外一種模式——延時確認。在消費者成功消費消息后,不立即返回ACK,而是等到這些ACK消息的條數(shù)積攢到某個閾值時,返回一個ACK消息把他們?nèi)看_認。

    從這個定義也可看出,延時確認具有更好的性能。特別是在網(wǎng)絡(luò)擁堵的時期,N條消息只會有1條ACK消息,相比N條消息N條ACK返回,大大減輕了網(wǎng)絡(luò)負荷。但這樣的確認機制也存在一定的弊端,如果消費端出現(xiàn)異常,無法正常返回ACK,會導致N條消息重發(fā),反而會造成網(wǎng)絡(luò)負擔。

    并且大量消息如果不得到及時的確認,Broker需保存這些消息,并將他們放置于隊列中排隊等待確認,這將消耗Broker服務(wù)器的內(nèi)存、硬盤等資源,如果該服務(wù)器的性能低下,將給Broker的運行帶來潛在的風險。

    所以需要分析運行的實際情況,根據(jù)已有的資源進行靈活的配置、調(diào)優(yōu)。

    2 ?問題定位及分析

    利用現(xiàn)有的框架和數(shù)據(jù)傳輸模式,模擬測試數(shù)據(jù)突發(fā)洪峰時的數(shù)據(jù)吞吐量,從分析消息包處理耗時入手,進行各個參數(shù)的調(diào)優(yōu)。首先在生產(chǎn)端生成大量的消息,以在測試數(shù)據(jù)突發(fā)洪峰時期,每個消費者的消息處理速度、消息積壓數(shù)[2]。如表2所示。

    從表2的數(shù)據(jù)可以看出,消費端的消費能力存在的差距,消費能力差的客戶端在突發(fā)數(shù)據(jù)洪峰時容易發(fā)生數(shù)據(jù)積壓。兩個消費者的網(wǎng)絡(luò)狀態(tài)類似,可以排除因網(wǎng)絡(luò)原因?qū)е碌南⒎e壓。通過進一步分析消費能力弱的消費端,研究其消息處理流程,發(fā)現(xiàn)其接收到消息后還需進行串行處理,處理過程更加復雜,導致消息處理更加耗時,消息返回ACK的時間也更長,導致了Broker需等待這個更慢的消費者。

    針對消費端處理速度存在瓶頸的問題,設(shè)想通過提高消費端的處理速度入手。消費端的消息處理流程為業(yè)務(wù)需要,無法精簡處理流程來加快消費速度。那還有其他什么手段可以增加消費端對消息的消費速度?既然現(xiàn)存的串行等待的時間無法縮短,那是否可以通過并行多個消費者程序來提高效率?

    3 ?增加并發(fā)消費者方案測試

    擬通過增加并發(fā)消費者的方式,看是否能提高消息處理的速度。要使用并發(fā)消費者[3],可修改框架中Spring的JMS配置,增加多個Listener實例。配置項為Simple Message Listener Container[4],可以配置固定的實例個數(shù),也可以配置一個實例數(shù)的區(qū)間,這樣消費者可以根據(jù)消息的壓力情況動態(tài)調(diào)整并發(fā)數(shù)。

    配置文件:

    <bean class="org.springframework.jms.listener.SimpleMessageListenerContainer">

    <property name="connectionFactory" ref="connec tionFactory"/>

    <property name="destinationName" value="${jms.queue.name}"/>

    <property name="messageListener" ref="message Receiver"/>

    <property name="concurrency" value="10-20"/>

    或者:

    <property name="concurrentConsumers" value= "20"/>

    </bean>

    測試結(jié)果如表3所示。

    4 ?消費者優(yōu)化

    通過測試發(fā)現(xiàn),增加并行消費者后,消息的消費速度出現(xiàn)明顯的提升。但消費者數(shù)目大于10以后,消息處理速度不再提升,在多個消費者中,有些消費者很忙碌,需要處理大量的消息,有些消費者很空閑。為什么會出現(xiàn)這樣的情況?

    在目標URI的定義中,有一個prefetchSize[5]參數(shù)值可配置,如下代碼所示:

    String queueURI = "queueForGuest?customer.prefetchSize=100";

    Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);

    Destination queue = session.createQueue(queue URI);

    prefetchSize參數(shù)定義了一次有多少條消息推送給消費者,若在代碼中沒有指定prefetchSize參數(shù)值,系統(tǒng)將給其一個默認值,如表4所示。

    從這個默認值中可以看出,使用默認值無法與現(xiàn)實需求吻合。如果消費者處理消息的能力很差,一次推送1000個消息給消費者,無疑會造成消費者端的擁堵。如果消費者端性能好、處理速度快,可配置較高的prefetchSize值[7]。

    而本系統(tǒng)中消費端航空公司2的消費者就是一個慢消費者,消費消息的速度慢,如果使用默認prefetchSize值1000,一次將1000個消息推送給該消費端,剩下的推送給該消費端并行的消費者,就出現(xiàn)了上文中的情況,部分消費者要處理的消息很多,消費能力差,消費速度慢,這些消費者特別忙碌,甚至出現(xiàn)擁堵現(xiàn)象。而其他并行的消費者沒有消息需要處理。

    所以嘗試將該消費端的prefetchSize值進行調(diào)整,提升消費端整體的性能。

    為了測試系統(tǒng)中現(xiàn)有消費者的適合的prefetchSize值大小,將prefetchSize值分別配置為100、1000,并進行了對比分析測試,測試結(jié)果如表5所示。

    將queuePrefetch參數(shù)修改為100后,消費端Consumer2并行且忙碌的消費者數(shù)量增加,消費10000條消息減少。

    除了批量獲取多個消息可以使性能提高,批量確認多個消息也將使性能大大提升,ACK的模式有很多種,如ActiveMQ消息的傳送機制表中的說明,其中效率最高的機制為optimizeAcknowledge模式,當有prefetchSize的65%個消息被正確消費后,消費端將返回一條ACK消息,并批量確認這些消息。

    這樣的模式雖然效率高,但若消費端出現(xiàn)異常,未正常返回這些消息的ACK,Broker將重發(fā)這些消息,這樣的模式適用于高吞吐量、對重復消息有容錯能力的系統(tǒng)。觀察系統(tǒng)運行時這樣的異常情況較少,且在消費端均做了重復消息處理,同時本系統(tǒng)現(xiàn)應(yīng)用于傳輸氣象報文,對實時性要求很高,提高吞吐量對系統(tǒng)的運行意義重大。故這種高效模式適用于本系統(tǒng)。

    將原來的逐條消息ACK改為optimizeAcknowledge模式后,消費端、Broker端的資源消耗降低,處理速度提高,測試結(jié)果如表6所示。

    5 ?Broker優(yōu)化

    從表2的測試結(jié)果可以看出,不同的消費端的消費速度差異較大,系統(tǒng)運行中同時存在快消費者和慢消費者,在現(xiàn)場運行的過程中也多次發(fā)現(xiàn)這樣的問題,某個消費者的消費能力較慢,不能及時消費消息或者返回ACK,導致Broker必須在內(nèi)存中保存這些消息,增加了內(nèi)存的消耗,消息積壓過多時,需要將內(nèi)存的消息寫入到磁盤中,增加了Broker端的磁盤I/O消耗。如果情況進一步嚴重,Broker將阻塞生產(chǎn)者,迫使其降低生產(chǎn)消息的速率甚至不生產(chǎn)消息。

    一個慢的消費者不僅給Broker端的運行帶來了巨大的潛在風險,還有可能導致快的消費者也無法正常獲取消息。這是在運行環(huán)境中必須高度重視的一個問題。

    保證系統(tǒng)運行的穩(wěn)定至關(guān)重要,但與此同時,即使用戶是慢消費者,保證他們及時獲取到數(shù)據(jù)也很重要,如何滿足這個矛盾的需求,主要從以下三個方面進行了優(yōu)化:

    (1)關(guān)閉producerFlowControl,即使有慢消費者,先保證消息生產(chǎn)及快消費者消費的速度,保證消息傳輸不會因為慢消費者而終止。

    (2)捕獲Broker資源消耗異常,及時進行干預、優(yōu)化。

    在默認情況下,producerFlowControl是開啟的,在這種模式下,如果消費者消費能力差,Broker將降低消息的生產(chǎn),以保證消費端不會由于消息擁堵而資源耗盡,該模式為調(diào)節(jié)Broker來配合慢消費端。

    如果選用該模式,消息的生產(chǎn)者也可以進行一些異常的處理,可以進行異常告警,并且生產(chǎn)者可以在等待設(shè)定的時間后進行重試,避免由于失敗而使發(fā)送消息的請求立即被阻塞,生產(chǎn)者變成假死的狀態(tài)。

    (3)監(jiān)控Broker資源使用情況,監(jiān)控消費者消費情況,及時發(fā)現(xiàn)慢消費者,對異常及時進行干預、優(yōu)化。監(jiān)控每個消費者消費消息的情況,主要監(jiān)控參數(shù)為消費者是否掉線、阻塞的消息數(shù)、等待確認的消息數(shù)、進隊列消息數(shù)、出隊列消息數(shù)等。

    6 ?結(jié) ?論

    通過各個參數(shù)的調(diào)優(yōu),傳輸系統(tǒng)數(shù)據(jù)積壓的問題得到了解決,消息傳輸?shù)男阅艿玫搅颂岣?,消息傳輸?shù)乃俣忍嵘闆r如表7所示。

    表7 ?優(yōu)化后傳輸時間變化及傳輸效率提升情況

    通過方案調(diào)整及參數(shù)優(yōu)化,系統(tǒng)的性能及穩(wěn)定性都得到了較大的提高,達到了預期目標?;谥虚g件ActiveMQ的調(diào)優(yōu)方法還有很多,例如消息傳送優(yōu)先級、虛擬通道、分布式網(wǎng)絡(luò)、roker集群等,在進一步的研究工作中可從這些方面進一步提高性能及系統(tǒng)穩(wěn)定性。

    參考文獻:

    [1] APACHE software foundation. ActiveMQ [EB/OL].http://activemq.apache.org/index.html,2018-09-10.

    [2] 王鵬,從波,李國杰,等.基于ActiveMQ消息總線的性能測試方法 [J].測試技術(shù)學報,2019,33(2):147-152.

    [3] 周聰.基于改進的Active MQ的通信模型的設(shè)計和實現(xiàn) [D].長春:吉林大學,2017.

    [4] Spring AMQP. Spring [EB/OL].https://docs.spring.io/spring-amqp/api/org/springframework/amqp/rabbit/listener/SimpleMessageListenerContainer.html,2019-01-01.

    [5] Bruce Snyder,Dejan Bosanac,Rob Davies. Introduction to Apache ActiveMQ Green Paper from Active MQ in action [M].London:Manning,2017:20-23.

    [6] Bruce Snyder,Dejan Bosanac,Rob Davies. Active MQ inaction [M].London:Manning,2005:4-5.

    [7] 龐佳麗.分布式系統(tǒng)中基于中間件的異步通信可靠性研究 [D].杭州:浙江工業(yè)大學,2017.

    作者簡介:陳瑤(1987.04-),女,漢族,湖南湘潭人,工

    程師,碩士,研究方向:數(shù)據(jù)傳輸框架;李洋磊(1983.01-),男,漢族,河南洛陽人,工程師,碩士,研究方向:民航氣象信息系統(tǒng)設(shè)備維護。

    x7x7x7水蜜桃| 少妇的逼水好多| 精品久久久久久久久久免费视频| 亚洲av中文字字幕乱码综合| 国产毛片a区久久久久| 女同久久另类99精品国产91| 99久久九九国产精品国产免费| 精品不卡国产一区二区三区| 久久国产乱子伦精品免费另类| 色综合亚洲欧美另类图片| 亚洲内射少妇av| 99国产综合亚洲精品| 啪啪无遮挡十八禁网站| 很黄的视频免费| 国产成人啪精品午夜网站| 成人欧美大片| 国产老妇女一区| 日韩欧美国产一区二区入口| 国产私拍福利视频在线观看| 国产精品精品国产色婷婷| 99riav亚洲国产免费| bbb黄色大片| 亚洲第一电影网av| 757午夜福利合集在线观看| 99久久久亚洲精品蜜臀av| 91av网一区二区| 有码 亚洲区| 一个人观看的视频www高清免费观看| 欧美日韩福利视频一区二区| 国产色爽女视频免费观看| 国产精品亚洲美女久久久| 日本黄大片高清| 美女免费视频网站| 听说在线观看完整版免费高清| www.www免费av| xxxwww97欧美| 久久久久久久亚洲中文字幕 | 校园春色视频在线观看| 韩国av一区二区三区四区| 在线天堂最新版资源| 欧美av亚洲av综合av国产av| 亚洲av日韩精品久久久久久密| 啪啪无遮挡十八禁网站| 在线看三级毛片| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 99久久无色码亚洲精品果冻| 麻豆国产av国片精品| 十八禁人妻一区二区| 99精品久久久久人妻精品| 精品99又大又爽又粗少妇毛片 | 99国产综合亚洲精品| 久久久久九九精品影院| 亚洲男人的天堂狠狠| 两个人看的免费小视频| 日韩精品中文字幕看吧| 日本与韩国留学比较| 欧美黑人欧美精品刺激| 中亚洲国语对白在线视频| 国产成人影院久久av| 69人妻影院| 成人午夜高清在线视频| 19禁男女啪啪无遮挡网站| 91麻豆精品激情在线观看国产| 国产三级黄色录像| 91在线精品国自产拍蜜月 | 热99re8久久精品国产| 亚洲国产中文字幕在线视频| 伊人久久精品亚洲午夜| 国产三级在线视频| or卡值多少钱| 日韩欧美国产在线观看| 婷婷精品国产亚洲av| 国产av在哪里看| 国产成人福利小说| 国产欧美日韩一区二区精品| 久久久久久久亚洲中文字幕 | 欧美激情久久久久久爽电影| 久久国产乱子伦精品免费另类| 成人特级av手机在线观看| 午夜福利视频1000在线观看| 中文字幕人妻熟人妻熟丝袜美 | 色播亚洲综合网| 97超级碰碰碰精品色视频在线观看| 99热这里只有是精品50| 午夜福利在线观看免费完整高清在 | 欧美日本视频| 国产三级中文精品| 亚洲av免费在线观看| 久久久久久久精品吃奶| 成年女人毛片免费观看观看9| 日本一本二区三区精品| 日韩精品中文字幕看吧| 午夜福利欧美成人| 极品教师在线免费播放| 日本撒尿小便嘘嘘汇集6| 黑人欧美特级aaaaaa片| 身体一侧抽搐| 香蕉av资源在线| 男女之事视频高清在线观看| 狂野欧美激情性xxxx| xxxwww97欧美| 午夜激情福利司机影院| 日本黄色片子视频| 国产高清videossex| 美女被艹到高潮喷水动态| 黄色成人免费大全| 亚洲国产精品999在线| 色综合站精品国产| 国产精品美女特级片免费视频播放器| 怎么达到女性高潮| 国产午夜福利久久久久久| 草草在线视频免费看| 日韩欧美免费精品| 99久久综合精品五月天人人| 99国产精品一区二区三区| 亚洲真实伦在线观看| 亚洲熟妇熟女久久| 真人一进一出gif抽搐免费| svipshipincom国产片| 亚洲一区二区三区不卡视频| 国产精品影院久久| 90打野战视频偷拍视频| 成人鲁丝片一二三区免费| 久久久精品大字幕| 1000部很黄的大片| 欧美黑人欧美精品刺激| 别揉我奶头~嗯~啊~动态视频| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 国产精品一区二区三区四区免费观看 | 国产真人三级小视频在线观看| 国产精品自产拍在线观看55亚洲| 亚洲人成电影免费在线| 天堂网av新在线| 国产精品久久久久久久电影 | av片东京热男人的天堂| 免费在线观看日本一区| 亚洲中文字幕一区二区三区有码在线看| eeuss影院久久| 深爱激情五月婷婷| 很黄的视频免费| 亚洲av中文字字幕乱码综合| 免费看a级黄色片| 亚洲无线在线观看| 国产日本99.免费观看| 看片在线看免费视频| 国产99白浆流出| 国产精品一及| 久久久色成人| 午夜日韩欧美国产| 91久久精品电影网| or卡值多少钱| 久久草成人影院| 日韩国内少妇激情av| 日本与韩国留学比较| 舔av片在线| 两人在一起打扑克的视频| 色综合婷婷激情| 久久精品人妻少妇| 亚洲精品国产精品久久久不卡| 久99久视频精品免费| 欧美最黄视频在线播放免费| 日韩欧美国产一区二区入口| а√天堂www在线а√下载| 欧美3d第一页| 亚洲欧美日韩东京热| 97人妻精品一区二区三区麻豆| av在线天堂中文字幕| 欧美3d第一页| 色综合婷婷激情| 女人高潮潮喷娇喘18禁视频| 观看美女的网站| 成人鲁丝片一二三区免费| 又黄又粗又硬又大视频| 久久精品夜夜夜夜夜久久蜜豆| 偷拍熟女少妇极品色| 成年人黄色毛片网站| av片东京热男人的天堂| 国产美女午夜福利| 免费在线观看成人毛片| 在线看三级毛片| 日本在线视频免费播放| svipshipincom国产片| 看免费av毛片| 亚洲一区二区三区不卡视频| 国产精品99久久99久久久不卡| 悠悠久久av| 国内精品美女久久久久久| 高清日韩中文字幕在线| 日本a在线网址| 免费观看的影片在线观看| 99久久精品国产亚洲精品| 禁无遮挡网站| 色av中文字幕| 亚洲人成网站在线播放欧美日韩| 97超视频在线观看视频| 日本撒尿小便嘘嘘汇集6| 久久精品亚洲精品国产色婷小说| 国产精品av视频在线免费观看| 亚洲五月天丁香| 精品久久久久久久久久久久久| 日韩人妻高清精品专区| 淫秽高清视频在线观看| 精品99又大又爽又粗少妇毛片 | 99久久成人亚洲精品观看| 三级男女做爰猛烈吃奶摸视频| 高清日韩中文字幕在线| x7x7x7水蜜桃| 少妇熟女aⅴ在线视频| 国产精品av视频在线免费观看| a在线观看视频网站| 国产高清三级在线| 午夜两性在线视频| 丝袜美腿在线中文| 亚洲欧美日韩高清在线视频| 伊人久久大香线蕉亚洲五| 一区二区三区高清视频在线| 91麻豆精品激情在线观看国产| 亚洲成av人片免费观看| 搡老熟女国产l中国老女人| 一a级毛片在线观看| av视频在线观看入口| 99热这里只有精品一区| 村上凉子中文字幕在线| 欧美黑人巨大hd| 真实男女啪啪啪动态图| 麻豆久久精品国产亚洲av| 色综合亚洲欧美另类图片| aaaaa片日本免费| 搞女人的毛片| 香蕉av资源在线| 亚洲国产色片| 99久久99久久久精品蜜桃| av国产免费在线观看| 国模一区二区三区四区视频| 国内精品久久久久精免费| 精品电影一区二区在线| 给我免费播放毛片高清在线观看| 亚洲国产日韩欧美精品在线观看 | 男女那种视频在线观看| 日本五十路高清| 日本免费a在线| 久久久久久久亚洲中文字幕 | 一a级毛片在线观看| 午夜老司机福利剧场| 看免费av毛片| 91麻豆精品激情在线观看国产| 熟女人妻精品中文字幕| 国产乱人伦免费视频| 久久久精品欧美日韩精品| 欧美日韩亚洲国产一区二区在线观看| 免费av不卡在线播放| 哪里可以看免费的av片| 午夜精品在线福利| 久久精品国产综合久久久| 久久精品国产自在天天线| 俺也久久电影网| 天堂网av新在线| 日本 av在线| 久久午夜亚洲精品久久| 内射极品少妇av片p| 丰满的人妻完整版| 中文字幕精品亚洲无线码一区| 欧美精品啪啪一区二区三区| 久久精品国产清高在天天线| 一进一出抽搐动态| 久久久久国产精品人妻aⅴ院| 一进一出好大好爽视频| 久99久视频精品免费| 两性午夜刺激爽爽歪歪视频在线观看| 99热只有精品国产| 国产97色在线日韩免费| 九九在线视频观看精品| a级毛片a级免费在线| 婷婷丁香在线五月| 国产精品综合久久久久久久免费| 国产精品三级大全| 精品99又大又爽又粗少妇毛片 | 校园春色视频在线观看| 亚洲一区二区三区色噜噜| 变态另类丝袜制服| 欧美一级毛片孕妇| 99久久久亚洲精品蜜臀av| 听说在线观看完整版免费高清| 校园春色视频在线观看| 99国产极品粉嫩在线观看| 国产高清有码在线观看视频| 淫妇啪啪啪对白视频| 此物有八面人人有两片| 免费搜索国产男女视频| 日日夜夜操网爽| 人人妻人人澡欧美一区二区| 性色avwww在线观看| 99热这里只有是精品50| 1000部很黄的大片| 麻豆国产97在线/欧美| 操出白浆在线播放| 国产av麻豆久久久久久久| 色在线成人网| 日本一二三区视频观看| 久久精品国产亚洲av涩爱 | av天堂在线播放| 狠狠狠狠99中文字幕| 黑人欧美特级aaaaaa片| 精华霜和精华液先用哪个| 十八禁人妻一区二区| 色综合婷婷激情| 亚洲美女视频黄频| 国产视频内射| 99国产精品一区二区三区| 国产乱人视频| 丰满的人妻完整版| 观看美女的网站| 在线免费观看不下载黄p国产 | 国产单亲对白刺激| 91九色精品人成在线观看| 亚洲 国产 在线| 91在线精品国自产拍蜜月 | 婷婷精品国产亚洲av| 亚洲成人精品中文字幕电影| 色综合站精品国产| 性欧美人与动物交配| 国产精品乱码一区二三区的特点| 啦啦啦免费观看视频1| 日韩欧美精品免费久久 | 成人永久免费在线观看视频| 国产av不卡久久| 午夜福利成人在线免费观看| 国产午夜福利久久久久久| 成人无遮挡网站| 91在线观看av| 精品国产美女av久久久久小说| x7x7x7水蜜桃| 一个人看的www免费观看视频| 国产伦人伦偷精品视频| a级一级毛片免费在线观看| 日韩成人在线观看一区二区三区| 国产视频内射| 午夜福利在线观看免费完整高清在 | www日本黄色视频网| 欧美成狂野欧美在线观看| 熟妇人妻久久中文字幕3abv| 天堂√8在线中文| 最新美女视频免费是黄的| 日韩欧美国产一区二区入口| 性色avwww在线观看| 成人永久免费在线观看视频| 国产精品一区二区三区四区久久| 中文字幕精品亚洲无线码一区| 日本黄色视频三级网站网址| 亚洲aⅴ乱码一区二区在线播放| 国产欧美日韩精品一区二区| 在线免费观看的www视频| www国产在线视频色| 国产免费一级a男人的天堂| 我要搜黄色片| 日本熟妇午夜| 午夜福利免费观看在线| 黑人欧美特级aaaaaa片| 五月玫瑰六月丁香| 亚洲不卡免费看| 国产乱人视频| 亚洲人与动物交配视频| 亚洲电影在线观看av| 成人午夜高清在线视频| 在线国产一区二区在线| 久久久久久大精品| 两个人看的免费小视频| 99久久精品热视频| 国产成人欧美在线观看| 91av网一区二区| 女警被强在线播放| 亚洲精品在线美女| 国产高清有码在线观看视频| 成人高潮视频无遮挡免费网站| 最新中文字幕久久久久| 嫩草影院精品99| 久久久成人免费电影| 18禁裸乳无遮挡免费网站照片| 久久精品国产99精品国产亚洲性色| 一本精品99久久精品77| 小说图片视频综合网站| 俄罗斯特黄特色一大片| 婷婷丁香在线五月| 欧美最新免费一区二区三区 | 国产单亲对白刺激| 欧美激情久久久久久爽电影| 亚洲激情在线av| 一本一本综合久久| 午夜免费男女啪啪视频观看 | 国产高清激情床上av| 黄色片一级片一级黄色片| 亚洲成人久久性| a在线观看视频网站| 国产毛片a区久久久久| 久久久精品欧美日韩精品| 欧美日韩国产亚洲二区| 久久精品综合一区二区三区| 人妻丰满熟妇av一区二区三区| 国产欧美日韩精品亚洲av| av黄色大香蕉| 久久精品国产亚洲av香蕉五月| 欧美国产日韩亚洲一区| 一级a爱片免费观看的视频| 在线免费观看不下载黄p国产 | 欧美极品一区二区三区四区| 免费看a级黄色片| 无人区码免费观看不卡| 国产爱豆传媒在线观看| 久久久国产成人免费| 悠悠久久av| 久久九九热精品免费| 亚洲av二区三区四区| 欧美日韩乱码在线| 搡老熟女国产l中国老女人| 久久久国产精品麻豆| 男女那种视频在线观看| 久久中文看片网| 午夜精品一区二区三区免费看| 村上凉子中文字幕在线| 日韩欧美在线二视频| 无遮挡黄片免费观看| 成人亚洲精品av一区二区| 亚洲成人精品中文字幕电影| 国产亚洲欧美98| 久久欧美精品欧美久久欧美| 午夜激情欧美在线| 国产高清视频在线播放一区| 毛片女人毛片| 一级黄色大片毛片| 免费观看人在逋| 在线播放无遮挡| 有码 亚洲区| 中文字幕高清在线视频| 久久香蕉国产精品| 国产精品野战在线观看| 黄色视频,在线免费观看| 一区二区三区国产精品乱码| а√天堂www在线а√下载| 一个人看的www免费观看视频| 男人的好看免费观看在线视频| 国产免费一级a男人的天堂| 中文字幕精品亚洲无线码一区| 色在线成人网| 高清在线国产一区| 19禁男女啪啪无遮挡网站| 91九色精品人成在线观看| 女人十人毛片免费观看3o分钟| 欧美日韩综合久久久久久 | 在线观看免费视频日本深夜| 欧美黑人巨大hd| 在线播放无遮挡| 亚洲精品成人久久久久久| 我要搜黄色片| 亚洲精品色激情综合| 欧美xxxx黑人xx丫x性爽| 99久久精品一区二区三区| 97人妻精品一区二区三区麻豆| 国产真实乱freesex| 麻豆久久精品国产亚洲av| 禁无遮挡网站| 精品一区二区三区视频在线观看免费| 中文字幕av在线有码专区| 精品乱码久久久久久99久播| 日韩欧美国产在线观看| 国产私拍福利视频在线观看| 一本精品99久久精品77| 在线免费观看的www视频| 午夜久久久久精精品| 男女做爰动态图高潮gif福利片| 蜜桃亚洲精品一区二区三区| 最好的美女福利视频网| xxxwww97欧美| 亚洲美女黄片视频| 在线看三级毛片| 国产av在哪里看| 亚洲欧美激情综合另类| 日韩精品青青久久久久久| 在线观看免费午夜福利视频| 精品一区二区三区人妻视频| 午夜精品在线福利| 亚洲一区二区三区色噜噜| 欧美成狂野欧美在线观看| 女同久久另类99精品国产91| 一边摸一边抽搐一进一小说| 在线a可以看的网站| 欧美性感艳星| 亚洲国产日韩欧美精品在线观看 | 国产精品 欧美亚洲| 欧美bdsm另类| 亚洲avbb在线观看| 日韩 欧美 亚洲 中文字幕| 欧美一级毛片孕妇| 3wmmmm亚洲av在线观看| 亚洲avbb在线观看| 男女做爰动态图高潮gif福利片| 欧洲精品卡2卡3卡4卡5卡区| 精品国产美女av久久久久小说| 国内久久婷婷六月综合欲色啪| 国产精品久久久人人做人人爽| 国产在视频线在精品| 丰满的人妻完整版| 久久人妻av系列| 国产私拍福利视频在线观看| 观看免费一级毛片| 国产精品一区二区三区四区久久| 人妻丰满熟妇av一区二区三区| 在线视频色国产色| 久久伊人香网站| 高清日韩中文字幕在线| 国产 一区 欧美 日韩| 国产成年人精品一区二区| 天堂网av新在线| 亚洲精品美女久久久久99蜜臀| 两个人看的免费小视频| 亚洲,欧美精品.| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 欧美+日韩+精品| 亚洲七黄色美女视频| 免费看光身美女| 日韩av在线大香蕉| 老熟妇乱子伦视频在线观看| 亚洲欧美一区二区三区黑人| 久久国产精品影院| 给我免费播放毛片高清在线观看| 色哟哟哟哟哟哟| 在线观看日韩欧美| 身体一侧抽搐| 久9热在线精品视频| 一区二区三区高清视频在线| 午夜激情福利司机影院| 亚洲自拍偷在线| 一卡2卡三卡四卡精品乱码亚洲| 男女下面进入的视频免费午夜| 国产成人欧美在线观看| 丁香欧美五月| 亚洲欧美精品综合久久99| 一区福利在线观看| 亚洲天堂国产精品一区在线| 波多野结衣高清作品| 国产av麻豆久久久久久久| 噜噜噜噜噜久久久久久91| 久久精品亚洲精品国产色婷小说| 色播亚洲综合网| 国产精品亚洲一级av第二区| 真人一进一出gif抽搐免费| 好男人电影高清在线观看| 最近最新中文字幕大全免费视频| 在线a可以看的网站| 成年人黄色毛片网站| 日韩中文字幕欧美一区二区| 欧美性猛交黑人性爽| 三级男女做爰猛烈吃奶摸视频| 一边摸一边抽搐一进一小说| 欧美日本亚洲视频在线播放| 亚洲avbb在线观看| 国产三级黄色录像| 伊人久久精品亚洲午夜| 日韩亚洲欧美综合| 欧美日本亚洲视频在线播放| 国产成人a区在线观看| 国产一区二区激情短视频| 欧美高清成人免费视频www| 久久久精品欧美日韩精品| 全区人妻精品视频| 亚洲国产色片| 国产三级在线视频| 日本一本二区三区精品| 久久久精品欧美日韩精品| 少妇熟女aⅴ在线视频| 久久精品91无色码中文字幕| 欧美又色又爽又黄视频| 色综合欧美亚洲国产小说| 国产私拍福利视频在线观看| 在线观看舔阴道视频| 99国产精品一区二区蜜桃av| 久久精品91蜜桃| 最后的刺客免费高清国语| 亚洲自拍偷在线| 久久伊人香网站| 免费高清视频大片| 最近最新中文字幕大全电影3| 18禁在线播放成人免费| 国产乱人伦免费视频| 亚洲av免费高清在线观看| 大型黄色视频在线免费观看| 国产高清videossex| 19禁男女啪啪无遮挡网站| 在线观看舔阴道视频| tocl精华| 久久人人精品亚洲av| 午夜福利成人在线免费观看| a级毛片a级免费在线| 色老头精品视频在线观看| 俺也久久电影网| www日本黄色视频网| 国产色爽女视频免费观看| 久久久国产精品麻豆| 久久精品国产亚洲av涩爱 | 99视频精品全部免费 在线| 午夜精品久久久久久毛片777| 国产高清视频在线播放一区| 中出人妻视频一区二区| 国产91精品成人一区二区三区| 国产成人a区在线观看| 99久久无色码亚洲精品果冻| 精品一区二区三区人妻视频| aaaaa片日本免费| 老汉色av国产亚洲站长工具| 国产成+人综合+亚洲专区| 一边摸一边抽搐一进一小说| 老汉色∧v一级毛片| 美女高潮的动态| 男女做爰动态图高潮gif福利片| 亚洲av成人精品一区久久| 69av精品久久久久久|