• <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è)備維護。

    热99国产精品久久久久久7| 国产精品成人在线| 精品欧美一区二区三区在线| 大片免费播放器 马上看| 久久精品久久久久久久性| 91精品伊人久久大香线蕉| 一边摸一边做爽爽视频免费| 国产欧美日韩一区二区三 | 十八禁网站网址无遮挡| 波多野结衣一区麻豆| 国产视频首页在线观看| 亚洲精品成人av观看孕妇| 久久精品熟女亚洲av麻豆精品| 亚洲av电影在线进入| 最黄视频免费看| 久久久久精品国产欧美久久久 | 天堂俺去俺来也www色官网| 日本欧美视频一区| 美女脱内裤让男人舔精品视频| 亚洲欧美成人综合另类久久久| 久久午夜综合久久蜜桃| 精品福利观看| 久久毛片免费看一区二区三区| 男女免费视频国产| 国产激情久久老熟女| 免费在线观看视频国产中文字幕亚洲 | 久久久久久免费高清国产稀缺| 国产午夜精品一二区理论片| 只有这里有精品99| 亚洲国产精品一区三区| 日韩一区二区三区影片| 精品人妻在线不人妻| 男女下面插进去视频免费观看| 首页视频小说图片口味搜索 | 日韩人妻精品一区2区三区| 少妇的丰满在线观看| 美国免费a级毛片| 人人妻,人人澡人人爽秒播 | 丁香六月欧美| 91字幕亚洲| 黄色视频不卡| 久久久精品国产亚洲av高清涩受| 国语对白做爰xxxⅹ性视频网站| 免费在线观看影片大全网站 | 国产男人的电影天堂91| 黄色视频在线播放观看不卡| 一区二区日韩欧美中文字幕| 男的添女的下面高潮视频| 99精品久久久久人妻精品| 国产麻豆69| 国产高清videossex| 精品福利观看| 久久久欧美国产精品| 国产精品 国内视频| 国产激情久久老熟女| 老司机在亚洲福利影院| 欧美黑人精品巨大| 久久九九热精品免费| 成人18禁高潮啪啪吃奶动态图| 一级a爱视频在线免费观看| 亚洲成人免费电影在线观看 | svipshipincom国产片| 国产精品一区二区精品视频观看| 国产欧美日韩一区二区三 | 日韩制服骚丝袜av| 我要看黄色一级片免费的| 男女午夜视频在线观看| 男女之事视频高清在线观看 | 精品人妻1区二区| 国产av精品麻豆| 成人国产av品久久久| 亚洲国产欧美在线一区| 亚洲欧美一区二区三区国产| 深夜精品福利| 后天国语完整版免费观看| 色视频在线一区二区三区| 午夜两性在线视频| 欧美人与善性xxx| 欧美成狂野欧美在线观看| 亚洲欧美日韩高清在线视频 | 国产精品免费视频内射| www.999成人在线观看| 制服诱惑二区| 好男人视频免费观看在线| 97在线人人人人妻| 美女大奶头黄色视频| 国产视频首页在线观看| 亚洲精品国产av成人精品| videos熟女内射| 一级毛片黄色毛片免费观看视频| 国产亚洲欧美精品永久| 亚洲中文字幕日韩| 精品久久久久久久毛片微露脸 | 欧美国产精品一级二级三级| 啦啦啦啦在线视频资源| 亚洲av电影在线进入| 亚洲免费av在线视频| 亚洲自偷自拍图片 自拍| 巨乳人妻的诱惑在线观看| 永久免费av网站大全| 国产成人啪精品午夜网站| 狂野欧美激情性bbbbbb| 十八禁网站网址无遮挡| 一本色道久久久久久精品综合| 在现免费观看毛片| 亚洲男人天堂网一区| 日本午夜av视频| 男男h啪啪无遮挡| 97在线人人人人妻| 电影成人av| 搡老乐熟女国产| 国产精品久久久久久精品古装| 19禁男女啪啪无遮挡网站| 老司机午夜十八禁免费视频| 下体分泌物呈黄色| 欧美日本中文国产一区发布| 国产麻豆69| av不卡在线播放| 精品视频人人做人人爽| 如日韩欧美国产精品一区二区三区| 免费在线观看日本一区| 免费少妇av软件| 麻豆av在线久日| 国产成人av激情在线播放| 狠狠精品人妻久久久久久综合| 色94色欧美一区二区| 欧美黄色淫秽网站| 国产精品一二三区在线看| 成年人免费黄色播放视频| 日本wwww免费看| 人妻人人澡人人爽人人| 久久亚洲精品不卡| 久久精品亚洲av国产电影网| av国产精品久久久久影院| 亚洲少妇的诱惑av| 日韩av在线免费看完整版不卡| 久久国产精品人妻蜜桃| 涩涩av久久男人的天堂| 丝袜人妻中文字幕| 欧美日韩国产mv在线观看视频| 国产xxxxx性猛交| 日韩av在线免费看完整版不卡| 黄色怎么调成土黄色| 嫩草影视91久久| 最近最新中文字幕大全免费视频 | 国产亚洲欧美在线一区二区| 亚洲综合色网址| 一级黄片播放器| 啦啦啦 在线观看视频| 色婷婷av一区二区三区视频| 女性被躁到高潮视频| 久久久欧美国产精品| 欧美日韩一级在线毛片| 亚洲精品国产av成人精品| 国产av一区二区精品久久| 亚洲熟女精品中文字幕| 老司机亚洲免费影院| 欧美变态另类bdsm刘玥| 最黄视频免费看| 欧美人与性动交α欧美软件| 欧美人与善性xxx| 国产成人91sexporn| 成年人午夜在线观看视频| 亚洲,欧美精品.| 少妇人妻 视频| 成年人午夜在线观看视频| 国产成人一区二区在线| 日韩中文字幕视频在线看片| 美女视频免费永久观看网站| 国产成人精品无人区| 成人18禁高潮啪啪吃奶动态图| 欧美+亚洲+日韩+国产| 51午夜福利影视在线观看| 制服人妻中文乱码| 日本91视频免费播放| 又大又爽又粗| av不卡在线播放| 欧美黄色片欧美黄色片| 国产一区二区在线观看av| 日本欧美国产在线视频| 成人免费观看视频高清| 国产男女内射视频| 老汉色∧v一级毛片| 欧美激情高清一区二区三区| 日本av手机在线免费观看| 韩国精品一区二区三区| 国产成人精品久久二区二区91| 亚洲av电影在线观看一区二区三区| 自线自在国产av| 天天操日日干夜夜撸| 天堂8中文在线网| 亚洲国产精品国产精品| 久久九九热精品免费| 午夜福利影视在线免费观看| 国产又色又爽无遮挡免| 一本—道久久a久久精品蜜桃钙片| 一级黄片播放器| 精品久久久久久久毛片微露脸 | 欧美精品一区二区免费开放| 国产精品熟女久久久久浪| 亚洲,欧美,日韩| 国产成人免费观看mmmm| 黄网站色视频无遮挡免费观看| 黑丝袜美女国产一区| 久久久精品94久久精品| 少妇精品久久久久久久| 日本av免费视频播放| 婷婷色综合www| 黄片小视频在线播放| 亚洲精品乱久久久久久| 成年av动漫网址| 国产精品久久久久久人妻精品电影 | 美女大奶头黄色视频| 国产成人免费无遮挡视频| 精品国产一区二区三区四区第35| 别揉我奶头~嗯~啊~动态视频 | 久久狼人影院| 免费不卡黄色视频| 亚洲国产欧美日韩在线播放| a级毛片在线看网站| 国产免费视频播放在线视频| 人人妻人人爽人人添夜夜欢视频| 成人国语在线视频| 成年av动漫网址| 日韩av在线免费看完整版不卡| 王馨瑶露胸无遮挡在线观看| 国产欧美日韩精品亚洲av| 色综合欧美亚洲国产小说| 国产一级毛片在线| 视频在线观看一区二区三区| 国产精品熟女久久久久浪| 日韩,欧美,国产一区二区三区| 91麻豆av在线| 人人妻,人人澡人人爽秒播 | 麻豆乱淫一区二区| 国产成人精品无人区| 在线观看免费高清a一片| 另类亚洲欧美激情| 高清av免费在线| 午夜精品国产一区二区电影| 免费人妻精品一区二区三区视频| 男人爽女人下面视频在线观看| 国产在线免费精品| 国产成人av激情在线播放| 精品一区二区三卡| 国产97色在线日韩免费| 天天躁夜夜躁狠狠躁躁| 18在线观看网站| 亚洲欧美清纯卡通| 国产高清不卡午夜福利| 亚洲色图综合在线观看| 黄片小视频在线播放| 91麻豆av在线| 成年av动漫网址| 又大又爽又粗| 国产黄色视频一区二区在线观看| 男女之事视频高清在线观看 | 午夜福利,免费看| 啦啦啦在线观看免费高清www| 久久久久久人人人人人| 日韩一本色道免费dvd| 国语对白做爰xxxⅹ性视频网站| 中文字幕人妻丝袜一区二区| 高清av免费在线| 亚洲伊人色综图| 国产色视频综合| 中文乱码字字幕精品一区二区三区| 国产亚洲欧美在线一区二区| 久久青草综合色| 国产av一区二区精品久久| 欧美黄色淫秽网站| 国产在线一区二区三区精| 香蕉国产在线看| 黄色视频在线播放观看不卡| 国产成人精品无人区| 精品国产国语对白av| 午夜福利,免费看| 亚洲国产中文字幕在线视频| 久久国产精品男人的天堂亚洲| 99热国产这里只有精品6| 国产亚洲av高清不卡| 黄频高清免费视频| 欧美日韩国产mv在线观看视频| 精品少妇黑人巨大在线播放| 午夜久久久在线观看| av在线app专区| 亚洲一卡2卡3卡4卡5卡精品中文| 手机成人av网站| 99精国产麻豆久久婷婷| 王馨瑶露胸无遮挡在线观看| 成人亚洲精品一区在线观看| 久久国产亚洲av麻豆专区| 亚洲成人国产一区在线观看 | 欧美黑人欧美精品刺激| 成人影院久久| 少妇被粗大的猛进出69影院| 国产精品欧美亚洲77777| 国产亚洲精品第一综合不卡| av片东京热男人的天堂| 韩国精品一区二区三区| 国产成人一区二区三区免费视频网站 | a级片在线免费高清观看视频| xxx大片免费视频| 韩国精品一区二区三区| 一区二区av电影网| 亚洲专区中文字幕在线| 欧美日韩福利视频一区二区| 晚上一个人看的免费电影| 最新的欧美精品一区二区| 丁香六月天网| 十分钟在线观看高清视频www| 每晚都被弄得嗷嗷叫到高潮| 香蕉国产在线看| 又紧又爽又黄一区二区| 国产黄色免费在线视频| 国产精品一区二区精品视频观看| 久久久亚洲精品成人影院| 2021少妇久久久久久久久久久| 国产高清不卡午夜福利| 91九色精品人成在线观看| 国产亚洲欧美在线一区二区| 在线观看免费高清a一片| 日本黄色日本黄色录像| 久久青草综合色| 久久av网站| 精品一区在线观看国产| 免费看不卡的av| 国产亚洲欧美精品永久| 成年动漫av网址| 成年女人毛片免费观看观看9 | 国产成人精品无人区| 亚洲欧美清纯卡通| 免费观看av网站的网址| 国产成人精品久久二区二区免费| 日韩熟女老妇一区二区性免费视频| 校园人妻丝袜中文字幕| 91精品三级在线观看| 亚洲av电影在线观看一区二区三区| 80岁老熟妇乱子伦牲交| av天堂久久9| 国产精品国产av在线观看| 高清av免费在线| 国产真人三级小视频在线观看| 各种免费的搞黄视频| 男女午夜视频在线观看| 少妇的丰满在线观看| 亚洲成人免费av在线播放| 国产精品秋霞免费鲁丝片| 少妇粗大呻吟视频| 亚洲欧洲国产日韩| 亚洲少妇的诱惑av| 两人在一起打扑克的视频| 老熟女久久久| 七月丁香在线播放| 国产精品麻豆人妻色哟哟久久| 国产成人91sexporn| 亚洲av成人不卡在线观看播放网 | 日日夜夜操网爽| 日韩,欧美,国产一区二区三区| 人人妻人人添人人爽欧美一区卜| 国产欧美亚洲国产| 亚洲av片天天在线观看| 九草在线视频观看| 日日摸夜夜添夜夜爱| 日韩,欧美,国产一区二区三区| 久久人人爽av亚洲精品天堂| 亚洲久久久国产精品| 人人澡人人妻人| 国产午夜精品一二区理论片| 亚洲国产精品一区三区| 久久久久精品人妻al黑| 国产免费视频播放在线视频| 成人亚洲欧美一区二区av| 丰满少妇做爰视频| 亚洲国产精品一区二区三区在线| 丝袜脚勾引网站| av网站免费在线观看视频| 老司机亚洲免费影院| 亚洲七黄色美女视频| 欧美 亚洲 国产 日韩一| 成年美女黄网站色视频大全免费| 国产片特级美女逼逼视频| 国产成人精品无人区| 下体分泌物呈黄色| 18在线观看网站| 国产精品一二三区在线看| 国产色视频综合| 老汉色∧v一级毛片| 别揉我奶头~嗯~啊~动态视频 | www.av在线官网国产| 啦啦啦视频在线资源免费观看| 久久鲁丝午夜福利片| 日日夜夜操网爽| 日韩熟女老妇一区二区性免费视频| 男男h啪啪无遮挡| 老司机影院毛片| 国产免费一区二区三区四区乱码| 国产亚洲精品久久久久5区| 不卡av一区二区三区| 高清黄色对白视频在线免费看| 下体分泌物呈黄色| 视频在线观看一区二区三区| 国产无遮挡羞羞视频在线观看| 亚洲色图 男人天堂 中文字幕| 亚洲精品中文字幕在线视频| 日本一区二区免费在线视频| av在线app专区| 国产精品人妻久久久影院| 国产精品香港三级国产av潘金莲 | 岛国毛片在线播放| 91九色精品人成在线观看| 精品免费久久久久久久清纯 | 久9热在线精品视频| 18禁观看日本| 七月丁香在线播放| 午夜福利乱码中文字幕| 9色porny在线观看| 视频区欧美日本亚洲| av电影中文网址| 久久精品国产亚洲av高清一级| 下体分泌物呈黄色| 成年人黄色毛片网站| 亚洲国产成人一精品久久久| 女人精品久久久久毛片| 日韩精品免费视频一区二区三区| 久久影院123| 99re6热这里在线精品视频| 啦啦啦视频在线资源免费观看| 天天添夜夜摸| 手机成人av网站| 国产精品国产三级专区第一集| 老汉色∧v一级毛片| 少妇人妻 视频| 一个人免费看片子| 伦理电影免费视频| 欧美黑人欧美精品刺激| 亚洲国产欧美网| 国产伦人伦偷精品视频| 欧美精品亚洲一区二区| 两性夫妻黄色片| 好男人电影高清在线观看| 久久久久久亚洲精品国产蜜桃av| 久久狼人影院| 国产成人av激情在线播放| 看十八女毛片水多多多| 日本欧美国产在线视频| 精品国产一区二区久久| 天天躁狠狠躁夜夜躁狠狠躁| 国产亚洲午夜精品一区二区久久| 亚洲视频免费观看视频| 亚洲精品av麻豆狂野| 国产高清不卡午夜福利| 欧美日韩精品网址| 麻豆国产av国片精品| 人人妻,人人澡人人爽秒播 | 在线观看人妻少妇| 欧美少妇被猛烈插入视频| 亚洲,欧美,日韩| 丝袜美足系列| 男的添女的下面高潮视频| 激情视频va一区二区三区| 人人妻人人澡人人看| 亚洲成人免费av在线播放| 国产精品三级大全| 亚洲国产日韩一区二区| 欧美 亚洲 国产 日韩一| 免费看十八禁软件| 国产高清视频在线播放一区 | 欧美性长视频在线观看| 又大又爽又粗| 欧美+亚洲+日韩+国产| 国产男人的电影天堂91| 欧美黑人欧美精品刺激| 国语对白做爰xxxⅹ性视频网站| 久久久久久久久久久久大奶| 欧美 日韩 精品 国产| 国产成人91sexporn| h视频一区二区三区| 9色porny在线观看| 99国产综合亚洲精品| 精品福利观看| av福利片在线| 欧美97在线视频| 9色porny在线观看| 最近中文字幕2019免费版| 下体分泌物呈黄色| 别揉我奶头~嗯~啊~动态视频 | 亚洲av日韩在线播放| 日韩一区二区三区影片| 极品人妻少妇av视频| 国产主播在线观看一区二区 | 天堂中文最新版在线下载| 秋霞在线观看毛片| 精品一区二区三区四区五区乱码 | 国产精品亚洲av一区麻豆| 亚洲精品久久成人aⅴ小说| 日本av手机在线免费观看| 久久人妻福利社区极品人妻图片 | 99热国产这里只有精品6| 精品国产一区二区三区四区第35| 人妻丰满熟妇av一区二区三区| 久久人妻福利社区极品人妻图片| 久久香蕉精品热| 国内精品久久久久久久电影| 久久精品国产亚洲av香蕉五月| 人妻丰满熟妇av一区二区三区| 免费观看人在逋| 黄网站色视频无遮挡免费观看| 精品一区二区三区四区五区乱码| 午夜福利一区二区在线看| 成人欧美大片| 亚洲黑人精品在线| 999久久久国产精品视频| 99久久综合精品五月天人人| 波多野结衣高清作品| 无限看片的www在线观看| 嫁个100分男人电影在线观看| 久久久久亚洲av毛片大全| 久久伊人香网站| 亚洲精品国产精品久久久不卡| 亚洲国产精品合色在线| 亚洲一卡2卡3卡4卡5卡精品中文| 99re在线观看精品视频| 久久青草综合色| 国产高清有码在线观看视频 | 亚洲国产毛片av蜜桃av| 久久人妻av系列| 丝袜美腿诱惑在线| 久久精品91蜜桃| 亚洲成a人片在线一区二区| 一进一出好大好爽视频| 中文资源天堂在线| 午夜福利视频1000在线观看| 久久国产乱子伦精品免费另类| svipshipincom国产片| 欧美日韩中文字幕国产精品一区二区三区| 欧美精品亚洲一区二区| 久久久精品国产亚洲av高清涩受| 国产精品久久久久久精品电影 | av超薄肉色丝袜交足视频| 亚洲专区中文字幕在线| 亚洲国产精品久久男人天堂| 啦啦啦 在线观看视频| 欧美不卡视频在线免费观看 | 亚洲午夜理论影院| 日韩大码丰满熟妇| 欧美日本亚洲视频在线播放| 久久久久久久久免费视频了| 免费观看人在逋| 999精品在线视频| 成熟少妇高潮喷水视频| av有码第一页| 国产精品99久久99久久久不卡| 中文字幕精品亚洲无线码一区 | 91麻豆av在线| 长腿黑丝高跟| 精品福利观看| aaaaa片日本免费| 日韩欧美三级三区| 亚洲va日本ⅴa欧美va伊人久久| 真人一进一出gif抽搐免费| 99re在线观看精品视频| 99国产精品99久久久久| 日韩高清综合在线| 欧美av亚洲av综合av国产av| 久久青草综合色| 夜夜爽天天搞| 国产精品影院久久| 黑人欧美特级aaaaaa片| 最近最新中文字幕大全免费视频| 午夜视频精品福利| 亚洲国产中文字幕在线视频| or卡值多少钱| 国产亚洲精品久久久久久毛片| 女人被狂操c到高潮| 精品久久久久久,| 国产99久久九九免费精品| 亚洲国产精品成人综合色| 波多野结衣高清无吗| 久久国产精品人妻蜜桃| 两个人视频免费观看高清| 男人舔女人的私密视频| 黄色丝袜av网址大全| 制服丝袜大香蕉在线| 每晚都被弄得嗷嗷叫到高潮| 国产视频内射| 久热这里只有精品99| 午夜免费鲁丝| а√天堂www在线а√下载| 午夜视频精品福利| 成人亚洲精品av一区二区| 亚洲第一青青草原| 成人精品一区二区免费| 精品久久久久久久末码| 91成人精品电影| 啦啦啦韩国在线观看视频| 1024视频免费在线观看| 亚洲国产精品999在线| 久久 成人 亚洲| 免费看十八禁软件| 国产成人系列免费观看| 99国产精品99久久久久| 久久中文字幕一级| 婷婷精品国产亚洲av| 欧美乱妇无乱码| 自线自在国产av| 香蕉国产在线看| 一进一出抽搐gif免费好疼| 免费在线观看黄色视频的| 美女大奶头视频| 91大片在线观看| 国产黄a三级三级三级人| 色老头精品视频在线观看| 精品熟女少妇八av免费久了| 日韩精品免费视频一区二区三区|