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

    CTS2消息中間件監(jiān)控與告警系統(tǒng)的設(shè)計與實現(xiàn)

    2022-02-10 08:24:20唐維堯白鐵男李從英譚海波金石聲
    中低緯山地氣象 2022年6期
    關(guān)鍵詞:交換器隊列消息

    唐維堯,白鐵男,李從英,譚海波,金石聲

    (貴州省氣象信息中心,貴州 貴陽 550002)

    0 引言

    消息是消息隊列中最小的概念,是應(yīng)用程序之間傳遞的信息載體[1]。消息可以非常簡單,比如只包含文本字符串、XML、JSON等;也可以非常復(fù)雜,比如圖片、BUFR(Binary universal form for representation of meteorological data)編碼的二進(jìn)制文件。消息隊列(Message queue,MQ)也可以稱為消息隊列中間件或消息中間件,它是一種利用高效可靠的消息傳輸機(jī)制進(jìn)行與搭建平臺無關(guān)的數(shù)據(jù)交流方式。消息隊列傳輸數(shù)據(jù)有著很明顯的優(yōu)點,特別是解耦和異步,前者可以使得上游和下游業(yè)務(wù)互不影響,后者大大縮短了各程序的響應(yīng)時間。目前市場上的消息中間件有很多,比較主流的消息隊列有RabbitMQ、ActiveMQ、ZeroMQ、Kafka、MetaMQ、RocketMQ等。綜合考慮傳輸效率、持久化消息、綜合技術(shù)實現(xiàn)和高并發(fā)等幾個方面因素,中國氣象局選擇了RabbitMQ作為消息中間件部署CTS2,國內(nèi)氣象通信軟件系統(tǒng)第二版)中的消息傳輸系統(tǒng)[2]。

    氣象系統(tǒng)的監(jiān)控與告警有多種實現(xiàn)方式,例如李四維等[3]基于編程語言和數(shù)據(jù)接口實現(xiàn)氣象數(shù)據(jù)傳輸監(jiān)控,但這種方式可擴(kuò)展性較差,配置較為復(fù)雜,推廣應(yīng)用較為困難。Zabbix是一個企業(yè)級分布式開源監(jiān)控平臺,該平臺能夠監(jiān)控網(wǎng)絡(luò)參數(shù)和服務(wù)器的健康度、完整性,告警機(jī)制靈活,允許用戶為任何事件配置告警,這樣用戶可以快速響應(yīng)服務(wù)器問題。白鐵男等[4]通過搭建Zabbix對貴州省實時氣象數(shù)據(jù)的傳輸進(jìn)行了有效監(jiān)控,并得到推廣應(yīng)用。楊立苑等[5]基于Zabbix開發(fā)了江西省氣象云監(jiān)控運維系統(tǒng),極大提高了運維效率。譚海波等[6]基于Zabbix開發(fā)了貴州省氣象區(qū)域站的全流程監(jiān)控與告警系統(tǒng),凸顯了Zabbix在顆粒級監(jiān)控的優(yōu)勢。目前國家氣象局推廣使用的監(jiān)控系統(tǒng)“天鏡”可以對RabbitMQ隊列進(jìn)行監(jiān)控,但只是對隊列的傳輸概況進(jìn)行簡單監(jiān)控,沒有精細(xì)化到數(shù)據(jù)類型和具體隊列,無法滿足當(dāng)下的監(jiān)控業(yè)務(wù)需求。

    本文通過開源監(jiān)控平臺設(shè)計并實現(xiàn)消息隊列的監(jiān)控和告警,提高消息類氣象數(shù)據(jù)的監(jiān)控精度和氣象數(shù)據(jù)傳輸服務(wù)與保障能力,減輕業(yè)務(wù)人員的運維壓力。

    1 RabbitMQ在CTS2中的應(yīng)用

    RabbitMQ是由erlang語言開發(fā),基于AMQP(Advanced Message Queue 高級消息隊列協(xié)議)協(xié)議實現(xiàn)的消息隊列。圖1展示的是RabbitMQ的主要構(gòu)件。

    圖1 RabbitMQ的主要構(gòu)件

    圖1中Broker是指消息隊列服務(wù)進(jìn)程,此進(jìn)程包括2個部分,分別是Exchange和Queue。Exchange是指消息隊列交換機(jī),按一定的規(guī)則將消息路由轉(zhuǎn)發(fā)到某個隊列,對消息進(jìn)行過濾;Queue是指消息隊列,存儲消息的隊列,消息到達(dá)隊列并通過Channel(通道)轉(zhuǎn)發(fā)給指定的消費者;Producer:消息生產(chǎn)者,即生產(chǎn)方客戶端,生產(chǎn)方客戶端將消息發(fā)送;Consumer:消息消費者,接收RabbitMQ轉(zhuǎn)發(fā)的消息。消費者消費是指消費者從消息隊列中取走數(shù)據(jù)的過程。

    為了精細(xì)化監(jiān)控消息隊列中的關(guān)鍵數(shù)據(jù),需要掌握消息隊列在CTS2中所扮演的角色。目前,除雷達(dá)流數(shù)據(jù),貴州省90%以上的氣象數(shù)據(jù)收發(fā)都需要通過RabbitMQ隊列,其中主要分為文件類數(shù)據(jù)和消息類數(shù)據(jù),下面將詳細(xì)介紹。

    1.1 基于Redis調(diào)度的消息傳輸

    CTS2在現(xiàn)有系統(tǒng)基礎(chǔ)上新增消息傳輸、流傳輸模式,并以Redis任務(wù)隊列為核心的交換控制系統(tǒng)替換現(xiàn)有的調(diào)度系統(tǒng),大幅度提升了文件類氣象數(shù)據(jù)實時傳輸效率[2]。任務(wù)隊列機(jī)制中包含2種角色,一個是任務(wù)生產(chǎn)者,一個是任務(wù)消費者,而任務(wù)隊列是兩者之間的紐帶,圖2是CTS2系統(tǒng)中文件類氣象數(shù)據(jù)的收發(fā)流程。表現(xiàn)在任務(wù)隊列中的運行流程如圖3所示。

    從圖2和圖3可以看出,任務(wù)隊列的整體運行流程是:首先調(diào)度程序結(jié)合收發(fā)策略中的目錄收集策略、文件名模板策略等生成收集消息,之后發(fā)到交換器X_CTS_BABJ_COLL_TASK中,該交換器綁定了隊列Q_CTS_BABJ_COLL_TASK,因為收集消息就會放到該隊列中,收集進(jìn)程將會取出消費,消費的過程包括收集分類、原始文件存檔等;之后生成處理消息放到交換器X_CTS_BABJ_PROC_TASK中,該交換器綁定了Q_CTS_BABJ_PROC_TASK,因此處理消息就會放到該隊列中,處理進(jìn)程將會取出該消息進(jìn)行消費,消費過程包括文件名檢查、時效檢查、格式檢查等;之后生成分發(fā)消息放到交換器X_CTS_BABJ_DIST_TASK,該交換器綁定了Q_CTS_BABJ_DIST_TASK,因此分發(fā)消息就會放到該隊列中,分發(fā)進(jìn)程將會取出進(jìn)行消費,消費的過程包括文件存檔、記錄消息等。整個過程中消息體并沒有包括數(shù)據(jù),消息以任務(wù)的形式流轉(zhuǎn),而文件類氣象數(shù)據(jù)是在收集目錄、處理目錄、分發(fā)目錄之間流轉(zhuǎn),任務(wù)和數(shù)據(jù)之間相互獨立。簡而言之,任務(wù)生產(chǎn)者把任務(wù)放進(jìn)隊列,實際就是把任務(wù)的關(guān)鍵信息存儲起來,這里會用到Redis數(shù)據(jù)存儲工具;而任務(wù)消費者不斷地從數(shù)據(jù)庫中取出任務(wù)信息,逐一執(zhí)行。而3個進(jìn)程的處理日志信息被傳到X_CTS_BABJ_COMM_SQL交換器中,該交換器綁定了隊列Q_CTS_BABJ_COMM_SQL。

    圖2 CTS2文件類氣象數(shù)據(jù)的收發(fā)流程

    圖3 任務(wù)隊列的運行流程

    1.2 國家站BUFR消息傳輸

    目前在貴州省部署了84個國家級站點,臺站將觀測數(shù)據(jù)封裝成消息類型資料再傳輸?shù)绞〖?,省級通過CTS2中的RabbitMQ進(jìn)行數(shù)據(jù)入庫和上行中國氣象局。圖4是具體的國家站BUFR數(shù)據(jù)傳輸流程,這里主要以小時BUFR數(shù)據(jù)為例。

    圖4 國家站BUFR數(shù)據(jù)在RabbitMQ中的傳輸流程

    由圖4可知,首先臺站會通過5672端口將BUFR數(shù)據(jù)傳到交換器X.OBS中,X.OBS一方面把數(shù)據(jù)傳到隊列Q.OBS.TO.Monitor后原始文件落盤;一方面?zhèn)鞯疥犃蠶.OBS.TO.BABJ,該隊列將通過Shovel(RabbitMQ的一個插件,可以把源節(jié)點消息發(fā)送到目標(biāo)節(jié)點)的方式上行中國氣象局;一方面,傳到隊列Q.OBS.TO.Server,之后通過Shovel的方式傳到5680端口的X.OBS,該交換器綁定了隊列Q.OBS.PQC;快速質(zhì)控程序?qū)年犃蠶.OBS.PQC中取到數(shù)據(jù),經(jīng)過處理后把數(shù)據(jù)傳到交換器X.OBS.PQC中。該交換器綁定了4個隊列,分別是Q.OBS.PQC.TO.BABJ(之后Shovel到中國氣象局)、Q.OBS_PQC.CMADAAS(DPC解碼消費)、Q.OBS_PQC_MDOS(MDOS消費)、 Q.OBS.Monitor(文件落盤,是指文件存檔在服務(wù)器的緩沖目錄中)、Q.OBS_PQC.TO.BCGZ(之后Shovel到廣州)。

    1.3 區(qū)域站BUFR消息傳輸

    目前貴州省有3000多個區(qū)域站站點,其中國家級考核站點有1400多個。數(shù)據(jù)從臺站上傳到省信息中心再到中國氣象局的總體流程與國家站幾乎一致,但在RabbitMQ中的具體流程完全不同,圖5給出了區(qū)域站BUFR數(shù)據(jù)傳輸流程。

    圖5 區(qū)域站BUFR數(shù)據(jù)在RabbitMQ中的傳輸流程

    從圖5可以看出:首先臺站將數(shù)據(jù)傳到SMOS中心站,之后將分為2路進(jìn)行數(shù)據(jù)傳輸,一路通過5680端口傳到交換器X.OBS_REG_KH,一路通過5672端口傳到交換器X_OBS_REG。X.OBS_REG_KH綁定了Q.OBS_REG_KH_PQC,快速質(zhì)控程序2將在該隊列中取數(shù)據(jù),處理之后把數(shù)據(jù)傳到X.OBS_REG_KH.PQC,該隊列綁定了Q.OBS_REG_KH.PQC.TO_BABJ,之后將通過Shovel的方式傳到中國氣象局;而另一路的X_OBS_REG綁定了2個隊列,分別是Q.OBS.Monitor和Q.OBS_REG.TO.Server。前者進(jìn)行質(zhì)控前文件落盤,后者通過Shovel的方式傳到5680端口的X.OBS_REG交換器中,該交換器綁定了Q.OBS_REG.PQC,而快速質(zhì)控程序1將去該隊列中取到數(shù)據(jù)處理后又放到交換器X.OBS.REG.PQC中,該交換器綁定了3個服務(wù)隊列,分別是Q.OBS.Monitor(質(zhì)控后文件落盤)、Q.OBS_REG_PQC.CMADAAS(DPC解碼)、Q.OBS_REG_PQC.TO_BCGZ(之后Shovel到廣州)??焖儋|(zhì)控程序1和快速質(zhì)控程序2并沒有差別,只是部署在不同的服務(wù)器中。

    從以上可以看出,文件類數(shù)據(jù)和消息類數(shù)據(jù)都通過RabbitMQ隊列來完成數(shù)據(jù)的收發(fā)業(yè)務(wù),因此對關(guān)鍵的RabbitMQ隊列進(jìn)行監(jiān)控就實現(xiàn)了氣象資料傳輸業(yè)務(wù)的精準(zhǔn)監(jiān)控。

    2 消息隊列監(jiān)控與告警系統(tǒng)的設(shè)計與實現(xiàn)

    對中國氣象局推廣的“天鏡”監(jiān)控系統(tǒng)進(jìn)行調(diào)研發(fā)現(xiàn),“天鏡”系統(tǒng)僅僅是對隊列的總體情況監(jiān)控,即是RabbitMQ的Overview(總體概況,包括所有隊列)進(jìn)行監(jiān)控,但無法從Overview監(jiān)控中準(zhǔn)確定位氣象數(shù)據(jù)收發(fā)故障的具體原因,這并不能滿足業(yè)務(wù)需求。因此本文基于Zabbix這個開源監(jiān)控平臺,搭建了消息隊列的監(jiān)控與告警系統(tǒng),以此實現(xiàn)CTS2中消息隊列的精細(xì)化監(jiān)控,從而達(dá)到對氣象數(shù)據(jù)傳輸全流程保障。

    2.1 Zabbix部署

    Zabbix是開源監(jiān)控平臺,通過官網(wǎng)介紹的搭建方式,就可自主搭建在服務(wù)器中。而單機(jī)監(jiān)控系統(tǒng)已經(jīng)不能滿足海量數(shù)據(jù)監(jiān)控需要,使用HA集群架構(gòu)并結(jié)合Zabbix平臺非常有必要。本文搭建和部署Zabbix監(jiān)控集群平臺,包括2個數(shù)據(jù)庫節(jié)點、2個服務(wù)器節(jié)點和2個前端節(jié)點,以及多個監(jiān)控代理,對于每個集群,配置HA高可用性,設(shè)置1個虛擬IP顯示節(jié)點的活動狀態(tài),如果基本資源連接失敗,節(jié)點將自動切換。圖6展示的是Zabbix高可用集群架構(gòu)。當(dāng)有告警發(fā)生時,Zabbix監(jiān)控系統(tǒng)儀表板頁面將有告警彈出并伴有聲音告警。

    圖6 Zabbix集群架構(gòu)

    2.2 Zabbix監(jiān)控和觸發(fā)器配置

    Zabbix的HTTP代理數(shù)據(jù)采集方式可以不需要腳本,直接通過curl語句的方式獲取隊列信息。從圖7可知,監(jiān)控與告警系統(tǒng)首先是通過HTTP代理獲取信息,之后創(chuàng)建監(jiān)控項,在該監(jiān)控項的基礎(chǔ)上創(chuàng)建儀表盤依賴項,再通過配置依賴項的方式在采集到的信息上剝離出所需要的隊列指標(biāo)信息,在此基礎(chǔ)上再配置觸發(fā)器告警;在配置觸發(fā)器時,通過count函數(shù),將未確認(rèn)的消息數(shù)連續(xù)幾次采集均超標(biāo)一定數(shù)值作為觸發(fā)條件,這樣就可以避免因為瞬時積壓而造成的頻繁告警。

    圖7 Zabbix監(jiān)控與告警配置的技術(shù)路線

    例如在配置Q_CTS_BABJ_COLL_TASK隊列的監(jiān)控告警中,首先需要在監(jiān)控主機(jī)中創(chuàng)建監(jiān)控項,然后在監(jiān)控類型中選擇HTTP代理,監(jiān)控名稱和監(jiān)控鍵值相同即可,這里用的是“CTS_SCH_MQ_QUEUES”可自定義但不能有重復(fù);之后URL的創(chuàng)建方式是“http://用戶名:密碼@IP:端口/api/queues”,這是采集該地址下的所有隊列,然后再通過配置儀表盤依賴項,名稱和鍵值為CTS_SCH_MQ_QUEUES_Q_CTS_BABJ_COLL_TASK_messages_unacknowledged(這里以message_unacknowledged,消息未確認(rèn)數(shù)監(jiān)控為例),類型選擇相關(guān)項目,主要項就是選擇上述創(chuàng)建的監(jiān)控項“CTS_SCH_MQ_QUEUES”,之后再配置進(jìn)程,在第一步名稱選擇JSONPath,參數(shù)是“$.[?(@.name==′Q_CTS_BABJ_COLL_TASK')].messages_unacknowledged”。這個參數(shù)的意義就是從上述的監(jiān)控項結(jié)果中取出關(guān)鍵字′Q.OBS_REG_KH.PQC.TO.BABJ',之后取出關(guān)于該隊列的messages_unacknowledged的實時參數(shù),從而獲取到了Q_CTS_BABJ_COLL_TASK的messages_unacknowledged實時參數(shù)值,達(dá)到監(jiān)控該隊列的消息未確認(rèn)數(shù)的目的,其他參數(shù)值類似該配置流程;之后再創(chuàng)建告警觸發(fā)器,名稱自定義為“調(diào)度隊列COLL積壓”,嚴(yán)重性選擇嚴(yán)重,問題表現(xiàn)形式為“{ CTS_SCH_MQ_QUEUES_Q_CTS_BABJ_COLL_TASK_messages_unacknowledged.count(3,100,ge)}>=2”,意思是當(dāng)未確認(rèn)的消息數(shù)連續(xù)3次采集均超過100將觸發(fā)告警,告警內(nèi)容為“調(diào)度隊列COLL積壓”,恢復(fù)表達(dá)式為與問題表現(xiàn)形式相反,將“>=”改成“<”即可,當(dāng)觸發(fā)器告警后,恢復(fù)表達(dá)式滿足時,即可自動關(guān)閉告警并顯示恢復(fù)。

    2.3 Zabbix拓?fù)鋱D

    Zabbix可配置拓?fù)鋱D,更加直觀地展示傳輸流程,一旦觸發(fā)告警,可從拓?fù)鋱D中快速定位故障原因,使得運維更加高效以調(diào)度隊列拓?fù)鋱D為例(圖8)。調(diào)度任務(wù)需要重點關(guān)注其收集、處理、分發(fā)以及數(shù)據(jù)庫日志收集4個方面的數(shù)據(jù)收發(fā)業(yè)務(wù),與之對應(yīng)的就是收集隊列Q_CTS_BABJ_COLL_TASK、處理隊列Q_CTS_BABJ_PROC_TASK、分發(fā)隊列Q_CTS_BABJ_DIST_TASK和日志收集隊列Q_CTS_BABJ_COMM_SQL。圖中所顯示的數(shù)值是隊列積壓的關(guān)鍵指標(biāo):消息未確認(rèn)數(shù)。對于消息類數(shù)據(jù)的隊列, 國家站和區(qū)域站BUFR也可通過相同的方式在Zabbix中配置拓?fù)鋱D來直觀展示其傳輸流程。

    圖8 調(diào)度Redis隊列的拓?fù)涫疽鈭D

    2.4 Zabbix-Grafana展示

    Grafana是一個跨平臺的開源的度量分析和可視化工具,可以通過查詢采集到的數(shù)據(jù)進(jìn)行可視化展示。它最大的特點是展示方式和數(shù)據(jù)源多樣:有快速靈活的客戶端圖表,面板插件有許多不同方式的可視化指標(biāo)和日志,官方庫中具有豐富的儀表盤插件;可鏈接的數(shù)據(jù)源多達(dá)50多種。本研究把Zabbix作為數(shù)據(jù)源,可視化展示Zabbix的監(jiān)控項,達(dá)到展示監(jiān)控隊列的目的。圖9是以調(diào)度隊列作為樣例,通過加載不同的圖表展示了Overview和每個隊列的關(guān)鍵指標(biāo),例如ack_rate(消息確認(rèn)速率),publish_rate(消息發(fā)布速率),deliver_rate(消息接收速率),隊列中的messages(消息總數(shù)),messages_ready(準(zhǔn)備發(fā)布的消息數(shù)),messages_unacknowledged(消息未確認(rèn)數(shù))。

    圖9 調(diào)度Redis隊列Grafana監(jiān)控展示

    3 結(jié)論

    本文通過梳理2類重要數(shù)據(jù):文件類和消息類,掌握CTS2中基于消息中間件的分發(fā)流程,設(shè)計并實現(xiàn)了消息中間件的監(jiān)控與告警系統(tǒng),從而提高氣象數(shù)據(jù)傳輸保障能力。其中還實現(xiàn)了Zabbix監(jiān)控拓?fù)鋱D和Zabbix-grafana數(shù)據(jù)監(jiān)控展示,自主開發(fā)訂制并構(gòu)建了一套從監(jiān)控到告警,再到展示的消息隊列傳輸全流程保障系統(tǒng),實現(xiàn)了消息隊列的精細(xì)化監(jiān)控,高效準(zhǔn)確地定位氣象數(shù)據(jù)傳輸故障原因,大大減輕了業(yè)務(wù)人員的運維壓力。

    猜你喜歡
    交換器隊列消息
    媽媽交換器
    隊列里的小秘密
    基于多隊列切換的SDN擁塞控制*
    軟件(2020年3期)2020-04-20 00:58:44
    一張圖看5G消息
    在隊列里
    豐田加速駛?cè)胱詣玉{駛隊列
    一種新型交換器
    科技資訊(2016年24期)2016-05-30 19:04:11
    百通推出入門級快速工業(yè)以太網(wǎng)絡(luò)交換器系列
    消息
    消息
    老司机亚洲免费影院| 建设人人有责人人尽责人人享有的| 欧美亚洲日本最大视频资源| 国产又色又爽无遮挡免| 大话2 男鬼变身卡| 一边亲一边摸免费视频| 日韩亚洲欧美综合| 亚洲不卡免费看| 新久久久久国产一级毛片| 99热这里只有精品一区| 女性生殖器流出的白浆| 99视频精品全部免费 在线| 日韩成人伦理影院| 黄色一级大片看看| 91精品一卡2卡3卡4卡| 国产日韩欧美在线精品| 亚洲在久久综合| 亚洲av二区三区四区| 人成视频在线观看免费观看| 国产黄色免费在线视频| 少妇人妻 视频| 多毛熟女@视频| 欧美日韩在线观看h| 日日啪夜夜爽| 免费日韩欧美在线观看| 美女福利国产在线| 99久久综合免费| 18禁在线无遮挡免费观看视频| 大片免费播放器 马上看| 久久97久久精品| 成人国语在线视频| 日日撸夜夜添| 久久久久视频综合| 大片电影免费在线观看免费| 爱豆传媒免费全集在线观看| 亚洲怡红院男人天堂| 搡女人真爽免费视频火全软件| 最黄视频免费看| 伦理电影免费视频| 99热6这里只有精品| 夜夜爽夜夜爽视频| 成人毛片60女人毛片免费| 亚洲美女视频黄频| 美女xxoo啪啪120秒动态图| 成年人午夜在线观看视频| 精品亚洲乱码少妇综合久久| 性高湖久久久久久久久免费观看| 又大又黄又爽视频免费| 卡戴珊不雅视频在线播放| 天堂俺去俺来也www色官网| 日韩精品免费视频一区二区三区 | av电影中文网址| 中文字幕亚洲精品专区| 99re6热这里在线精品视频| 美女大奶头黄色视频| av免费在线看不卡| 能在线免费看毛片的网站| 中文字幕亚洲精品专区| 久久久久久久久久久免费av| 成人手机av| 97在线视频观看| 久久国内精品自在自线图片| 夜夜爽夜夜爽视频| 美女大奶头黄色视频| av又黄又爽大尺度在线免费看| 亚洲成人手机| 乱码一卡2卡4卡精品| 人妻制服诱惑在线中文字幕| 亚洲美女黄色视频免费看| 多毛熟女@视频| 中文乱码字字幕精品一区二区三区| 中文字幕人妻熟人妻熟丝袜美| 九草在线视频观看| 色婷婷av一区二区三区视频| 日韩免费高清中文字幕av| 黑人巨大精品欧美一区二区蜜桃 | 97精品久久久久久久久久精品| 国产亚洲精品久久久com| 午夜老司机福利剧场| 亚洲情色 制服丝袜| 99久久中文字幕三级久久日本| 国产亚洲欧美精品永久| 成人国语在线视频| 亚洲国产精品专区欧美| 99久久中文字幕三级久久日本| 中国三级夫妇交换| 久久影院123| 久久精品久久精品一区二区三区| 秋霞在线观看毛片| 丁香六月天网| 国产永久视频网站| 综合色丁香网| 国产欧美日韩一区二区三区在线 | 插阴视频在线观看视频| 免费少妇av软件| 国产成人精品无人区| 一边亲一边摸免费视频| 亚洲精品456在线播放app| 日本黄色日本黄色录像| 菩萨蛮人人尽说江南好唐韦庄| 王馨瑶露胸无遮挡在线观看| h视频一区二区三区| 精品人妻偷拍中文字幕| av在线播放精品| 高清毛片免费看| 国产成人精品在线电影| 国产国拍精品亚洲av在线观看| 国产黄色视频一区二区在线观看| 精品人妻熟女毛片av久久网站| av免费观看日本| 91久久精品国产一区二区成人| 欧美亚洲日本最大视频资源| 久久久精品免费免费高清| 在线观看国产h片| 一区二区三区精品91| 欧美日韩成人在线一区二区| 制服诱惑二区| 欧美精品一区二区免费开放| 欧美人与性动交α欧美精品济南到 | 亚洲av国产av综合av卡| 久久99精品国语久久久| 亚洲av成人精品一二三区| 日韩av免费高清视频| 视频中文字幕在线观看| 亚洲欧美中文字幕日韩二区| 香蕉精品网在线| 国产精品国产av在线观看| 欧美亚洲 丝袜 人妻 在线| 黄色怎么调成土黄色| 精品99又大又爽又粗少妇毛片| 免费高清在线观看日韩| 91在线精品国自产拍蜜月| 婷婷成人精品国产| 满18在线观看网站| 久久97久久精品| 高清在线视频一区二区三区| 久久热精品热| 亚洲色图综合在线观看| 男女无遮挡免费网站观看| 亚洲精品久久久久久婷婷小说| 色视频在线一区二区三区| 中文字幕免费在线视频6| 高清午夜精品一区二区三区| 成人影院久久| 精品人妻一区二区三区麻豆| 这个男人来自地球电影免费观看 | 女人久久www免费人成看片| 亚洲国产精品专区欧美| 久久久久精品性色| 五月开心婷婷网| 色吧在线观看| 97精品久久久久久久久久精品| 91精品三级在线观看| 亚洲怡红院男人天堂| 老司机亚洲免费影院| 亚洲精品一二三| 男人操女人黄网站| 午夜老司机福利剧场| 久久婷婷青草| 视频区图区小说| 久久国内精品自在自线图片| 99国产精品免费福利视频| 精品国产一区二区久久| 久久人人爽人人片av| 日本黄色日本黄色录像| 少妇的逼好多水| 蜜桃国产av成人99| 高清黄色对白视频在线免费看| 国产视频首页在线观看| 高清在线视频一区二区三区| 超色免费av| 国产精品久久久久久av不卡| 国产色婷婷99| 69精品国产乱码久久久| 中文字幕精品免费在线观看视频 | 日韩一本色道免费dvd| 日韩成人av中文字幕在线观看| 国产在线一区二区三区精| 国产成人精品无人区| 免费大片18禁| 精品亚洲成a人片在线观看| 男的添女的下面高潮视频| xxxhd国产人妻xxx| 日韩精品免费视频一区二区三区 | 七月丁香在线播放| 青春草国产在线视频| 亚洲经典国产精华液单| 在线观看国产h片| 精品亚洲乱码少妇综合久久| 午夜福利网站1000一区二区三区| 亚洲情色 制服丝袜| 极品少妇高潮喷水抽搐| av在线观看视频网站免费| 久久韩国三级中文字幕| 亚洲人成网站在线观看播放| 十分钟在线观看高清视频www| 亚洲人与动物交配视频| 美女脱内裤让男人舔精品视频| 国产精品三级大全| 纯流量卡能插随身wifi吗| av.在线天堂| 国产综合精华液| 精品亚洲成国产av| 国产一区二区在线观看日韩| 日韩 亚洲 欧美在线| 岛国毛片在线播放| 搡老乐熟女国产| 久久精品国产鲁丝片午夜精品| a级毛片在线看网站| 91精品伊人久久大香线蕉| 免费人成在线观看视频色| 国产熟女午夜一区二区三区 | 久久99蜜桃精品久久| 日韩免费高清中文字幕av| 国产毛片在线视频| xxx大片免费视频| 啦啦啦啦在线视频资源| 精品国产露脸久久av麻豆| 国国产精品蜜臀av免费| 国产乱人偷精品视频| 亚洲精品亚洲一区二区| 色婷婷久久久亚洲欧美| 久久久国产精品麻豆| 激情五月婷婷亚洲| 日本欧美视频一区| 少妇人妻久久综合中文| 欧美亚洲日本最大视频资源| 亚洲精品亚洲一区二区| 日本欧美国产在线视频| 亚洲av二区三区四区| 中文字幕最新亚洲高清| 日韩精品免费视频一区二区三区 | 欧美精品国产亚洲| 熟妇人妻不卡中文字幕| 国产精品无大码| 国产老妇伦熟女老妇高清| 久久鲁丝午夜福利片| 午夜久久久在线观看| 亚洲美女搞黄在线观看| 欧美亚洲 丝袜 人妻 在线| 日韩免费高清中文字幕av| 精品少妇黑人巨大在线播放| 日韩强制内射视频| 大又大粗又爽又黄少妇毛片口| 精品国产乱码久久久久久小说| a 毛片基地| 久久精品人人爽人人爽视色| 国产精品女同一区二区软件| 美女中出高潮动态图| 最黄视频免费看| 51国产日韩欧美| 国产男女超爽视频在线观看| 亚洲av电影在线观看一区二区三区| 乱码一卡2卡4卡精品| 亚洲熟女精品中文字幕| 韩国av在线不卡| 午夜福利在线观看免费完整高清在| 国精品久久久久久国模美| h视频一区二区三区| 日本vs欧美在线观看视频| 欧美3d第一页| 日韩av不卡免费在线播放| 日韩欧美精品免费久久| 欧美人与善性xxx| 有码 亚洲区| 亚洲国产精品国产精品| 26uuu在线亚洲综合色| 97精品久久久久久久久久精品| 一级毛片黄色毛片免费观看视频| 亚洲成人手机| 亚洲中文av在线| 久久影院123| 成人综合一区亚洲| 我的女老师完整版在线观看| 免费黄网站久久成人精品| 免费高清在线观看视频在线观看| 老司机影院成人| 日韩熟女老妇一区二区性免费视频| av天堂久久9| 天天影视国产精品| 成人国产av品久久久| 亚洲av欧美aⅴ国产| 午夜福利视频精品| 欧美老熟妇乱子伦牲交| √禁漫天堂资源中文www| 伊人久久国产一区二区| 国产精品秋霞免费鲁丝片| 久久精品久久久久久久性| 91久久精品电影网| 一级毛片我不卡| 成年人免费黄色播放视频| 97在线视频观看| 天天影视国产精品| 视频区图区小说| 欧美 亚洲 国产 日韩一| 最近2019中文字幕mv第一页| 男女高潮啪啪啪动态图| 秋霞在线观看毛片| 亚洲无线观看免费| 国产极品粉嫩免费观看在线 | 黑人巨大精品欧美一区二区蜜桃 | 久久99蜜桃精品久久| 国产精品久久久久成人av| 伊人久久精品亚洲午夜| 国产国拍精品亚洲av在线观看| 国产爽快片一区二区三区| 中文天堂在线官网| 国精品久久久久久国模美| 极品少妇高潮喷水抽搐| 久久久午夜欧美精品| 午夜福利视频精品| 午夜影院在线不卡| 美女主播在线视频| 日本欧美国产在线视频| 伊人久久精品亚洲午夜| 啦啦啦在线观看免费高清www| 久久久久国产精品人妻一区二区| 国产成人精品福利久久| 精品久久蜜臀av无| 91精品国产九色| 午夜福利网站1000一区二区三区| 丝袜美足系列| 国产精品人妻久久久久久| 亚洲精品乱久久久久久| 欧美 日韩 精品 国产| 男的添女的下面高潮视频| 国模一区二区三区四区视频| 亚洲国产精品999| 亚洲精品色激情综合| 精品久久久精品久久久| 欧美日本中文国产一区发布| 一边亲一边摸免费视频| 简卡轻食公司| 欧美激情国产日韩精品一区| 国产精品一国产av| 2021少妇久久久久久久久久久| 亚洲性久久影院| 我的女老师完整版在线观看| 三上悠亚av全集在线观看| 亚洲精品乱码久久久久久按摩| 亚洲高清免费不卡视频| 尾随美女入室| 又粗又硬又长又爽又黄的视频| 亚洲美女搞黄在线观看| 亚洲精品aⅴ在线观看| 一二三四中文在线观看免费高清| 午夜免费观看性视频| 日韩大片免费观看网站| 在线观看www视频免费| 人妻夜夜爽99麻豆av| 亚洲婷婷狠狠爱综合网| 99国产精品免费福利视频| 精品久久久久久电影网| 一级黄片播放器| 欧美三级亚洲精品| 免费观看无遮挡的男女| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 久久国内精品自在自线图片| 精品酒店卫生间| 丰满乱子伦码专区| 久久久国产欧美日韩av| av福利片在线| 久久99热6这里只有精品| 精品国产露脸久久av麻豆| 美女xxoo啪啪120秒动态图| 国产色爽女视频免费观看| 久久99精品国语久久久| 日本欧美国产在线视频| 国产精品.久久久| 综合色丁香网| 蜜桃在线观看..| 久久精品国产自在天天线| 亚洲欧美中文字幕日韩二区| 99国产综合亚洲精品| 丰满迷人的少妇在线观看| 中文字幕人妻熟人妻熟丝袜美| 日韩中字成人| 精品人妻熟女av久视频| 人体艺术视频欧美日本| 久久影院123| 人妻 亚洲 视频| 精品久久蜜臀av无| 国产日韩欧美亚洲二区| 亚洲天堂av无毛| 午夜激情福利司机影院| 肉色欧美久久久久久久蜜桃| 久久99热这里只频精品6学生| 两个人免费观看高清视频| 少妇人妻久久综合中文| 另类精品久久| 亚洲av欧美aⅴ国产| 国产免费视频播放在线视频| 两个人免费观看高清视频| 99热网站在线观看| 99热这里只有是精品在线观看| 在线天堂最新版资源| 丝袜美足系列| 国产有黄有色有爽视频| 色婷婷久久久亚洲欧美| 精品人妻偷拍中文字幕| 久久精品久久久久久久性| 欧美日韩视频精品一区| 高清毛片免费看| 亚洲av.av天堂| 少妇精品久久久久久久| 国产成人精品婷婷| 亚洲精华国产精华液的使用体验| 校园人妻丝袜中文字幕| 久久女婷五月综合色啪小说| 日韩欧美精品免费久久| 国产成人精品无人区| 国产成人aa在线观看| 免费高清在线观看视频在线观看| 特大巨黑吊av在线直播| 国产伦精品一区二区三区视频9| 极品少妇高潮喷水抽搐| 一边亲一边摸免费视频| 久久亚洲国产成人精品v| 天美传媒精品一区二区| 老司机影院毛片| 最近手机中文字幕大全| 亚洲av日韩在线播放| 亚洲欧美一区二区三区国产| 欧美日韩在线观看h| 18禁动态无遮挡网站| 草草在线视频免费看| 熟妇人妻不卡中文字幕| 日韩三级伦理在线观看| 国产av一区二区精品久久| 大片电影免费在线观看免费| 国产亚洲精品第一综合不卡 | 在线 av 中文字幕| 午夜福利,免费看| 2022亚洲国产成人精品| 天堂8中文在线网| 蜜桃在线观看..| 国产精品免费大片| 亚洲图色成人| 日本午夜av视频| 在线免费观看不下载黄p国产| 国产av精品麻豆| 日日爽夜夜爽网站| 99re6热这里在线精品视频| 男女高潮啪啪啪动态图| 国产淫语在线视频| 各种免费的搞黄视频| 免费黄网站久久成人精品| 中文欧美无线码| 午夜久久久在线观看| 欧美亚洲日本最大视频资源| 久久久午夜欧美精品| 国产亚洲精品久久久com| 久久久久久久久久成人| 有码 亚洲区| 久久久久国产精品人妻一区二区| 亚洲av中文av极速乱| 日本欧美国产在线视频| 五月开心婷婷网| 视频中文字幕在线观看| 91精品一卡2卡3卡4卡| 激情五月婷婷亚洲| 欧美一级a爱片免费观看看| 精品久久久久久久久亚洲| 春色校园在线视频观看| 亚洲经典国产精华液单| 天美传媒精品一区二区| 国产不卡av网站在线观看| 日韩三级伦理在线观看| 亚洲精品乱码久久久v下载方式| 日本av免费视频播放| 51国产日韩欧美| 国产免费现黄频在线看| 最近中文字幕高清免费大全6| 18+在线观看网站| 久久久国产一区二区| 十八禁高潮呻吟视频| 美女大奶头黄色视频| 高清欧美精品videossex| 亚洲国产日韩一区二区| 亚洲精品国产色婷婷电影| 免费少妇av软件| 亚洲av.av天堂| 蜜桃久久精品国产亚洲av| 制服诱惑二区| 国产乱来视频区| 久久久亚洲精品成人影院| 美女cb高潮喷水在线观看| .国产精品久久| 国产高清有码在线观看视频| 高清视频免费观看一区二区| 男女国产视频网站| kizo精华| 大片免费播放器 马上看| 国产成人精品无人区| 欧美丝袜亚洲另类| av免费在线看不卡| 另类亚洲欧美激情| 热re99久久国产66热| 成人毛片60女人毛片免费| 热re99久久精品国产66热6| 一区二区av电影网| av在线老鸭窝| 久久久久人妻精品一区果冻| 久久久久久久久久久免费av| 黄色视频在线播放观看不卡| 精品国产乱码久久久久久小说| 亚洲第一av免费看| 午夜免费鲁丝| 午夜福利在线观看免费完整高清在| 久久精品国产亚洲网站| 国产成人91sexporn| 人妻 亚洲 视频| 日日摸夜夜添夜夜爱| 美女脱内裤让男人舔精品视频| 51国产日韩欧美| 亚洲欧洲国产日韩| 两个人免费观看高清视频| 日日摸夜夜添夜夜爱| 我的老师免费观看完整版| 亚洲精品456在线播放app| 各种免费的搞黄视频| 中国美白少妇内射xxxbb| 国模一区二区三区四区视频| 这个男人来自地球电影免费观看 | 最新中文字幕久久久久| 亚洲精品久久成人aⅴ小说 | 亚洲人成网站在线观看播放| 亚洲成人手机| 亚洲一区二区三区欧美精品| 亚洲av在线观看美女高潮| a级毛片免费高清观看在线播放| 女性生殖器流出的白浆| 日韩 亚洲 欧美在线| 人人妻人人澡人人看| 青春草视频在线免费观看| 最近中文字幕高清免费大全6| 亚洲欧美一区二区三区黑人 | 欧美精品亚洲一区二区| 99热国产这里只有精品6| 中文字幕久久专区| 亚洲精品av麻豆狂野| 纵有疾风起免费观看全集完整版| 丝袜在线中文字幕| 国产亚洲欧美精品永久| 黄色配什么色好看| 国产精品久久久久久精品电影小说| 精品久久久久久久久亚洲| 亚洲三级黄色毛片| 久久97久久精品| 男的添女的下面高潮视频| 久久久久久人妻| 欧美国产精品一级二级三级| 夫妻性生交免费视频一级片| 国产精品国产三级国产专区5o| 桃花免费在线播放| 欧美激情国产日韩精品一区| 老司机影院成人| 3wmmmm亚洲av在线观看| 99久久精品一区二区三区| 大片免费播放器 马上看| 18在线观看网站| 国产亚洲av片在线观看秒播厂| 青春草亚洲视频在线观看| 久久国产精品大桥未久av| 日韩一区二区三区影片| 亚洲精品乱久久久久久| 亚洲精品美女久久av网站| 丝袜脚勾引网站| 亚洲怡红院男人天堂| 日韩在线高清观看一区二区三区| 能在线免费看毛片的网站| 91国产中文字幕| 国产免费又黄又爽又色| 久久国产亚洲av麻豆专区| 亚洲激情五月婷婷啪啪| 新久久久久国产一级毛片| 青青草视频在线视频观看| 在线看a的网站| 在线亚洲精品国产二区图片欧美 | 伊人久久精品亚洲午夜| 国产 精品1| 亚洲国产精品专区欧美| 高清视频免费观看一区二区| 亚洲精品日本国产第一区| 日韩不卡一区二区三区视频在线| 97超碰精品成人国产| 中文字幕精品免费在线观看视频 | 国精品久久久久久国模美| 久久免费观看电影| 精品亚洲成a人片在线观看| 人人妻人人添人人爽欧美一区卜| 在线看a的网站| 高清毛片免费看| 成人漫画全彩无遮挡| 免费观看在线日韩| 精品99又大又爽又粗少妇毛片| 久久ye,这里只有精品| 国产白丝娇喘喷水9色精品| 在线 av 中文字幕| 国产午夜精品久久久久久一区二区三区| 欧美日韩亚洲高清精品| 最近最新中文字幕免费大全7| 亚州av有码| 精品一区二区三卡| 亚洲av电影在线观看一区二区三区| 国产成人一区二区在线| 免费大片18禁| 国产精品一区二区在线观看99| 女性被躁到高潮视频| 婷婷色麻豆天堂久久| 欧美 日韩 精品 国产| 99热网站在线观看| 精品人妻在线不人妻| 天堂8中文在线网| 亚洲人成77777在线视频|