精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

TPS提升10倍,RabbitMQ到RocketMQ不停機平滑遷移實戰

開發 新聞
本文將介紹基于RocketMQ建設消息中間件平臺并實現在線業務無感知的平滑遷移。

大量業務使用消息中間件進行系統間的解耦、異步化、削峰填谷設計實現。公司內部前期基于RabbitMQ實現了一套高可用的消息中間件平臺。隨著業務的持續增長,消息體量隨之增大,對消息中間件平臺提出了更高的要求,此外在運維過程中也遇到了高可用難以保障,功能特性不足等諸多問題。基于遇到的這些問題,決定引入RocketMQ進行替換。

一、背景說明

vivo互聯網中間件團隊于2016年開始基于開源RabbitMQ向業務提供高可用消息中間件平臺服務。

為解決好業務流量快速增長的問題,我們通過合理的業務集群拆分和動態調整,較好地交付了業務對消息中間件平臺的平臺能力需求。

但是隨著業務長周期的迅猛發展,消息體量也越來越大,在高并發、大流量場景下RabbitMQ的系統架構設計存在著一定的限制,主要有以下問題:

1、高可用能力不足

架構設計存在腦裂風險,并且默認腦裂后無法自動恢復,人工介入恢復存在數據丟失的風險。

為解決腦裂問題,可以選擇將網絡異常后的處理調整為pause_minority模式,但是也帶來了可能微小的網絡抖動也會導致集群故障無法恢復的問題。

2、性能不足

業務消息發送后通過exchange路由到對應的queue中,每一個queue由集群中的某個節點實際承載流量,高流量下集群中的某個節點可能會成為瓶頸。

queue由某個節點承載流量后無法快速遷移,強制遷移到其它低負載節點可能會導致queue不可用,這也導致了向集群中添加節點并無法快速提升集群的流量承載能力。

集群性能較低,經測試使用三臺機器組成集群,可承載大概數萬tps左右,并且由于queue是由集群中某個節點實際承載的,也無法繼續提升某個queue的性能,這樣就無法支撐大流量業務。

消息堆積到千萬或更多后會導致集群性能下降,甚至海量堆積后如果消費請求tps特別高,可能會因為磁盤的性能損耗導致發送性能下降,并且在消息堆積太多時恢復時間長甚至無法恢復。

3、功能特性不足

RabbitMQ 默認情況下消費異常會執行立即重新投遞,少量的異常消息也可能導致業務無法消費后續消息。

功能特性上未支持事務消息、順序消息功能。

雖可自行實現消息軌跡邏輯,但是會對集群產生非常大的性能損耗,在正式環境中實際無法基于RabbitMQ原生的能力實現消息軌跡功能。

二、消息中間件平臺的項目目標

基于以上問題,中間件團隊于2020年Q4開始進行了下一代消息中間件平臺方案的調研,為保證下一代消息中間件平臺符合業務新的需求,我們首先明確了消息中間件平臺的建設目標,主要包含兩部分:

  • 業務需求
  • 平臺需求

1、業務需求分析

  • 高性能

可支撐極高的tps,并且支持水平擴展,可快速滿足業務的流量增長需求,消息中間件不應成為業務請求鏈路性能提升的瓶頸點。

  • 高可用

極高的平臺可用性(99.99%),極高的數據可靠性(99.99999999%)。

  • 豐富的功能特性

支持集群、廣播消費;支持事務消息、順序消息、延時消息、死信消息;支持消息軌跡。

2、平臺運維需求分析

  • 可運維:業務使用權限校驗;業務生產消費流量限制;業務流量隔離與快速遷移能力。
  • 可觀測:豐富的性能指標觀察集群的運行情況。
  • 可掌握:可基于開源組件快速進行二次開發,豐富平臺功能特性和進行相關問題修復。
  • 云原生:后續可基于容器化提供云原生消息中間件,提供更高的彈性和可伸縮能力。

總結:需要建設高性能、高可靠的下一代消息中間件,具備極高的數據可靠性,豐富的功能特性,并且需要完美兼容當前的RabbitMQ平臺,幫助業務快速遷移到新消息中間件平臺,減少業務遷移成本。

三、開源組件選型調研

基于當前RabbitMQ平臺的問題和對下一代消息中間件平臺的項目需求,我們開展了針對當前較流行的兩款消息中間件:RocketMQ、Pulsar的調研。

調研過程中主要針對以下兩方面進行對比:

1、高可用能力分析對比

1)高可用架構與負載均衡能力對比

圖片

Pulsar部署架構(來源:Pulsar社區)?

圖片

RocketMQ部署架構(來源:RocketMQ社區)

① Pulsar

  • 采用計算與存儲分離架構設計,可以實現海量數據存儲,并且支持冷熱數據分離存儲。
  • 基于ZK和Manager節點控制Broker的故障切換以實現高可用。
  • Zookeeper采用分層分片存儲設計,天然支持負載均衡。

② RocketMQ

  • 采用存算一體架構設計,主從模式部署,master節點異常不影響消息讀取,Topic采用分片設計。
  • 需要二次開發支持主從切換實現高可用。
  • 未實現Broker的自動負載均衡,可以將top n流量Topic分布到不同的Broker中實現簡單的負載均衡。

2)擴縮容與故障恢復對比

① Pulsar

  • Broker與BooKeeper獨立擴縮容,并且擴縮容后會完成自動負載均衡。
  • Broker節點無狀態,故障后承載Topic會自動轉移到其它Broker節點,完成故障秒級恢復。
  • BooKeeper由自動恢復服務進行ledger數據對齊,并恢復到設置的QW份。
  • 故障期間已ack消息不會丟失,未ack消息需要客戶端重發。

② RocketMQ

  • Broker擴縮容后需要人工介入完成Topic流量均衡,可開發自動負載均衡組件結合Topic的讀寫權限控制自動化完成擴縮容后的負載均衡。
  • 基于主從切換實現高可用,由于客戶端定期30秒從NameSrv更新路由,因此故障恢復時間在30~60秒,可以結合客戶端降級策略讓客戶端主動剔除異常Broker節點,實現更快故障恢復。
  • 采用同步復制異步刷盤部署架構,在極端情況下會造成少量消息丟失,采用同步復制同步刷盤,已寫入消息不會丟失。

3)性能對比

① Pulsar

  • 可支撐百萬Topic數量,實際受到ZK存儲元數據限制。
  • 根據內部壓測1KB消息可支撐TPS達數十萬。

② RocketMQ

  • 邏輯上可支撐百萬Topic,實際在達到數萬時Broker與NameSrv傳輸心跳包可能超時,建議單集群不超過5萬。
  • 根據壓測可支撐1KB消息體TPS達10萬+。

2、功能特性對比

圖片

3、總結

從高可用架構分析,Pulsar基于Bookeeper組件實現了架構的計算與存儲分離,可以實現故障的快速恢復;RocketMQ采用了主從復制的架構,故障恢復依賴主從切換。

從功能特性分析,Pulsar支持了豐富的過期策略,支持了消息去重,可以支持實時計算中消息只消費一次的語義;RocketMQ在事務消息、消息軌跡、消費模式等特性對在線業務有更好的支持。

從這兩方面對比,最終選擇了RocketMQ構建我們下一代的消息中間件平臺。

四、平滑遷移建設

通過技術調研,確定了基于RocketMQ建設下一代消息中間件平臺。

為了實現業務從RabbitMQ平滑遷移到RocketMQ,就需要建設消息網關實現消息從AMQP協議轉換到RocketMQ;RabbitMQ與RocketMQ的元數據語義與存儲存在差異,需要實現元數據語義的映射與元數據的獨立存儲。

主要有以下四個事項需要完成:

1、消息網關獨立部署與嵌入式部署差異對比

圖片

2、元數據定義映射與維護

3、互不干擾的高性能消息推送

RabbitMQ采用推模式進行消息消費,雖然RocketMQ也支持消息推送消費,但是因為AMQP協議中通過prefetch參數限制了客戶端緩存消息數量以保證不會因緩存太多消息導致客戶端內存異常,因此在消息網關實現消息推送時也需要滿足AMQP協議的語義。

同時每個消息網關都需要數千甚至數萬的queue的消息推送,每個queue消息消費速率存在差異,并且每個隊列可能隨時有消息需要推送到客戶端進行消費,要保證不同queue之間的推送互不干擾且及時。

為了實現高效的、互不干擾的消息推送,有以下策略:

  • 每個queue采用獨立的線程,保證互不干擾和時效性,缺點是無法支撐海量queue的消息推送。
  • 基于信號量、阻塞隊列等,在感知到有可推送消息和可消費服務端時按需進行消息的推送,這樣可使用少量的線程即可完成高效的消息推送。

最終選擇了第2種方案,數據流轉圖如下圖所示:

圖片

一個消息消費過程:客戶端在啟動連接到消息網關后,在消息網關中會構建RocketMQ推送消費客戶端實例,并且注入自定義的ConsumeMessageService實例,同時使用一個信號量保存客戶端允許推送的消息數量。

當消息從集群側推送到消息網關時,將消息按照推送的批次封裝為一個任務保存在ConsumeMessageService實例的BlockingQueue中,同時推送線程會輪詢所有的ConsumeMessageService實例,如果發現本地緩存有待消費的消息并且有可消費消息的業務客戶端,將任務提交到線程池中完成消息的推送。

為了保證不會因為少量消費速率特別高的queue導致其它queue的消息推送時效性降低,會限制每一個ConsumeMessageService只允許推送一定數量的消息即轉到推送其它queue的消息,以此即可保證所有queue的消息推送的互不干擾和時效性。

在客戶端消費ackuack后再次通過信號量通知下一次推送,這樣也保證了使用少量的線程資源即可完成海量消息的推送需求。

4、消費啟停與消費限流能力實現

基于消息網關,可以在消息推送邏輯中增加消費啟停和消費限流邏輯。

消費啟停可以幫助業務快速實現消費的暫停或是部分異常節點停止消息消費。

消費限流可以幫助業務控制消息消費速率,避免對底層依賴產生太大壓力。

5、平臺架構

圖片

  • 最終形成了以上的平臺架構。新建設了一個AMQP-proxy消息網關服務實現AMQP消息轉換到RocketMQ,支持業務的消息生產消費。
  • 建設了mq-meta服務維護集群的元數據信息。
  • 通過mq-controller控制集群的主從切換,實現集群的高可用,同時增加了集群監控,負載均衡模塊保障集群的高可用。

五、平臺建設進展與遷移收益

1、業務使用收益

1)更高、更穩定的消息發送性能

圖片

原生RabbitMQ集群業務壓測性能

圖片

使用消息網關后業務壓測性能

2)更豐富的功能特性

  • 統一的消息過期時間;
  • 消費異常消息將按照梯度延時重投遞;
  • 直接支持廣播消費模式;
  • 全環境按需提供消息軌跡功能;
  • 支持消費重置到以前的某個位點。

3)業務使用特性變化

  • 消息將不再無限期保留,默認保留3~7天(實際保留時間根據集群配置決定);
  • 消費異常將不再立即重投遞,將按照一定的梯度延時重投遞,多次異常后將變為死信消息;
  • 直接支持廣播消費,注意廣播消費模式消費無異常重投遞,每個消息每個節點只消費一次;
  • 業務生產消費性能可支持水平擴展;
  • 不支持消費優先級功能;
  • 默認消費超時時間15分鐘,消費超時后消息重新投遞,消費超時時間可按需調整;
  • 支持消費啟停(全局或限制部分節點消費);
  • 支持全局消費限流
  • 限制消息體大小,當前限制為256KB,超過將直接返回失敗,后續將進行流量治理,限制發送大消息體業務流量。

2、平臺運維收益

業務從RabbitMQ遷移到RocketMQ后,可支撐業務流量從萬TPS級別提升到十萬TPS級別,可支撐業務容量從數億提升至百億級別。耗用機器資源下降50%以上,運維難度和成本均大大降低,同時可以基于消息網關實現更加豐富的功能特性。

六、未來展望

未來,中間件團隊計劃在三個方面對消息中間件進行迭代演進:

  • 基于消息網關能力豐富現有平臺功能特性,進行業務消息治理。
  • 過去五年中間件團隊基于開源RabbitMQ進行了RabbitMQ的高可用建設,發現直接讓業務方使用基于開源組件的SDK接入會帶來SDK升級困難,與后端消息中間件類型綁定的問題,未來我們計劃基于GPRC和消息網關,實現消息隊列引擎服務化,業務無需關心底層具體使用的開源消息中間件選型。
  • 調研RocketMQ5.0計算與存儲分離構架,進行消息中間件架構的再升級。
責任編輯:張燕妮 來源: vivo互聯網技術
相關推薦

2022-07-27 22:48:29

消息中間件RocketMQ架構設計

2018-03-14 09:49:35

數據庫遷移

2017-01-05 08:54:15

OctopressHugo遷移

2024-10-25 10:00:00

云服務計算

2020-05-06 13:47:42

ZooKeeperKubernetes遷移

2025-10-15 09:20:00

2021-04-19 09:37:12

RocketMQ集群版本

2021-05-08 08:33:00

Rocketmq日志數據源

2024-11-13 09:29:41

SpringCRaCCRIU

2019-07-29 10:18:17

數據庫高可用架構

2019-01-02 16:40:13

MongoDBPostgres數據庫

2024-08-22 14:16:08

2011-07-01 10:11:39

2025-11-10 07:29:30

2024-11-25 09:11:43

2021-06-26 08:09:21

MySQL不停機不鎖表

2014-03-26 10:00:06

RailsRails性能

2024-10-29 08:21:05

2020-07-21 15:40:55

NginxJava服務器

2025-05-27 01:55:00

TypeScript開發者項目
點贊
收藏

51CTO技術棧公眾號

五月国产精品| 1769视频在线播放免费观看| 99国产精品私拍| 日韩成人在线观看| 亚洲精品午夜在线观看| 在线欧美三级| 91一区二区在线| 成人福利视频网| 日韩人妻无码一区二区三区99| 亚洲春色h网| 制服丝袜在线91| 大陆极品少妇内射aaaaa| 亚洲免费视频一区二区三区| 国产91精品一区二区麻豆网站| 日本高清久久天堂| 免费在线看黄网址| 色小子综合网| 精品视频偷偷看在线观看| 亚洲黄色av片| 姬川优奈av一区二区在线电影| 亚洲精品国产精华液| 日本一区二区三区免费观看| 好吊视频一二三区| 韩国视频一区二区| 国产精品露脸av在线| 日产欧产va高清| 影视一区二区| 在线成人中文字幕| 欧美色图亚洲激情| 成人三级av在线| 91精品国产福利| 久久精品免费网站| 中文字幕这里只有精品| av在线不卡免费| 蜜臀久久99精品久久久久宅男| 91精品国产色综合久久不卡98口 | 中文欧美字幕免费| 黑人中文字幕一区二区三区| 国产高清免费在线观看| 精品在线观看免费| 国产精品女视频| 九九精品免费视频| 国产精品久久久久久久久久妞妞| 欧美日韩成人免费| 私库av在线播放| 亚洲精品网址| 精品激情国产视频| 娇小11一12╳yⅹ╳毛片| 国语产色综合| 伊是香蕉大人久久| 一级黄色毛毛片| 精品色999| 一本色道久久综合狠狠躁篇的优点 | 国产亚洲人成网站| 欧洲亚洲一区| 国产高清视频在线观看| 国产视频一区二区在线观看| 日韩一区不卡| 在线观看麻豆| 亚洲三级理论片| 91传媒免费视频| 国产嫩草在线视频| 精品久久久久久久久久久久| 黄色片网址在线观看| 偷拍自拍在线看| 在线视频欧美精品| 亚洲精品www.| 视频一区中文字幕精品| 亚洲国产精品热久久| 少妇按摩一区二区三区| 成人一级毛片| 久久不射热爱视频精品| 久久综合激情网| 国产视频欧美| 国产精品爱啪在线线免费观看| 最新中文字幕免费| 久久97超碰色| 成人欧美一区二区三区视频xxx| 神马午夜一区二区| 国产欧美日韩视频一区二区 | 男人天堂手机在线| 亚洲自拍另类综合| 熟妇人妻va精品中文字幕| 国产精品高潮久久| 日韩欧美国产麻豆| 中日韩精品一区二区三区 | 妺妺窝人体色www看人体| 国产乱码午夜在线视频| 欧美综合久久久| 奇米777在线视频| 欧美自拍视频| 日韩在线国产精品| 日本熟伦人妇xxxx| 蜜桃av一区二区在线观看| 亚洲自拍小视频免费观看| 亚州男人的天堂| 综合久久综合久久| 久色视频在线播放| 91精品福利观看| 日韩精品视频在线观看网址| 午夜国产福利视频| 91久久中文| 国产自摸综合网| 五月婷婷在线播放| 综合欧美亚洲日本| 成人在线观看黄| 婷婷视频一区二区三区| 国产亚洲精品久久久久久| 欧美黑人一级片| 男人的天堂亚洲一区| 韩国成人一区| 在线免费观看污| 欧美色视频在线| 日本美女视频网站| 欧美国产一级| 日韩av电影手机在线观看| a在线观看视频| 国产精品色呦呦| 99热成人精品热久久66| 亚洲精品在线播放| www.亚洲一区| 自拍偷拍精品视频| 久久久噜噜噜久久中文字幕色伊伊 | 91精品国自产在线| 亚洲日本激情| 国产精品久久国产精品| www免费视频观看在线| 精品视频一区二区三区免费| 精品人妻无码一区二区三区| 亚洲第一精品影视| 5566中文字幕一区二区| 久久bbxx| 在线成人免费观看| jizzjizzjizz国产| 欧美bbbbb| 日韩欧美手机在线| 日韩免费va| 亚洲香蕉成视频在线观看| 久久久久女人精品毛片九一| 97se亚洲国产综合自在线不卡| 欧美a级免费视频| 韩国三级成人在线| 久久亚洲国产精品| 国产熟女一区二区丰满| 亚洲女同女同女同女同女同69| 亚洲 欧美 日韩系列| 国产欧美日韩在线一区二区| 日本亚洲精品在线观看| 日韩有码电影| 日本大香伊一区二区三区| 国产成人精品无码免费看夜聊软件| 亚洲在线视频| 久久手机视频| 成人视屏在线观看| 中文字幕亚洲一区二区三区| 在线播放精品视频| 亚洲免费观看在线观看| 深夜做爰性大片蜜桃| 欧美三级视频| 国产区欧美区日韩区| 国产社区精品视频| 亚洲欧美国产精品| 中文字幕av久久爽| 1区2区3区精品视频| 久久aaaa片一区二区| 欧美午夜不卡| 久久久久se| 国产精品亚洲d| 久久精品国产一区| 亚洲国产精品久久人人爱潘金莲| 亚洲第一久久影院| 日韩av在线看免费观看| 人人超碰91尤物精品国产| 一区二区三区视频在线播放| 日本亚洲视频| 欧美最顶级的aⅴ艳星| av在线电影观看| 欧美一区二区三级| 黄色在线观看国产| 久久网站热最新地址| 丁香婷婷激情网| 亚洲字幕久久| 精品一区久久久| 四虎影视国产精品| 午夜精品理论片| 在线观看免费黄视频| 欧美不卡激情三级在线观看| 久久99久久久| 成人久久18免费网站麻豆| 国产美女三级视频| 91成人网在线观看| 欧美成人一区二区在线| 国产精品777777在线播放| 国内精品伊人久久| 天堂资源在线中文| 亚洲国产中文字幕久久网| 中文在线观看免费高清| 亚洲国产色一区| 欧美成人久久久免费播放| 高清日韩电视剧大全免费| 日本老熟妇毛茸茸| 欧美久久影院| 亚洲精品乱码视频| 欧美激情极品| 999视频在线免费观看| 成人午夜精品| 91精品国产91久久久久久吃药 | 日本一区二区在线看| 亚洲一区二区久久久久久久| 99热99re6国产在线播放| 久久激情视频免费观看| 青青草观看免费视频在线| 日韩亚洲欧美高清| 中文字幕在线观看第二页| 午夜一区二区三区在线观看| 亚洲综合视频网站| 国产女同性恋一区二区| 中国xxxx性xxxx产国| 国产美女主播视频一区| 日本www.色| 国产日韩专区| 日韩国产欧美亚洲| 在线成人国产| 成年在线观看视频| 91综合久久一区二区| 日本婷婷久久久久久久久一区二区| 99ri日韩精品视频| 99re视频在线观看| 国产午夜精品一区在线观看| 国产精品美女主播在线观看纯欲| 自拍偷拍亚洲视频| 国产91精品久| 成人三级高清视频在线看| 欧美另类99xxxxx| www.欧美日本韩国| 成人444kkkk在线观看| 黄色免费在线看| 久久久99免费视频| 日韩大片在线永久免费观看网站| 在线观看国产精品日韩av| 精品欧美不卡一区二区在线观看 | 日韩综合在线视频| 日本一本二本在线观看| 一本色道久久精品| 国产中文字幕视频在线观看| 国产精品入口| 国产成人久久婷婷精品流白浆| 亚洲综合国产激情另类一区| 69堂免费视频| 视频一区欧美日韩| 成人亚洲视频在线观看| 日韩二区在线观看| 在线观看国产一级片| 久久国产精品72免费观看| 亚洲精品免费一区亚洲精品免费精品一区| 乱h高h女3p含苞待放| 成人在线综合网| 免费黄色三级网站| 久久久久国产精品厨房| 亚洲人成人无码网www国产| 国产精品无遮挡| 国产又色又爽又高潮免费| 亚洲美女精品一区| 日本少妇裸体做爰| 色综合久久中文字幕综合网| 成年人视频免费| 欧美挠脚心视频网站| 国产福利第一视频| 亚洲精品不卡在线| 噜噜噜在线观看播放视频| 日韩网站免费观看| 亚洲夜夜综合| 欧美在线影院在线视频| 成人国产一区二区三区精品麻豆| 日韩av免费网站| 色综合一区二区日本韩国亚洲 | 国产又粗又大又爽视频| 精品区一区二区| 九九九伊在人线综合| y97精品国产97久久久久久| 国内高清免费在线视频| 啪一啪鲁一鲁2019在线视频| 成人在线分类| 久久国产精品亚洲va麻豆| 欧美精品一区二区三区中文字幕| 日韩不卡一二区| 国产精品主播| 免费黄频在线观看| 久久久久综合网| 欧美日韩在线视频免费播放| 欧美性jizz18性欧美| 国产精品人人妻人人爽| 日韩电影中文字幕在线| 免费黄色在线| 日本一本a高清免费不卡| 国产麻豆一区二区三区| 欧美一区少妇| 国产精品videossex久久发布| 亚洲性生活网站| 国产一区二区毛片| 夫妇交换中文字幕| 五月激情丁香一区二区三区| 91肉色超薄丝袜脚交一区二区| 日韩福利视频在线观看| 91精品久久| 国产精品久久一区主播| 无码日韩精品一区二区免费| 91成人在线视频观看| 日韩av电影天堂| 国产激情第一页| 有坂深雪av一区二区精品| 中文字幕天堂在线| 日韩成人中文字幕在线观看| a免费在线观看| 成人黄色生活片| 欧美一站二站| 青青草原成人网| 国产91高潮流白浆在线麻豆| 亚洲综合视频网站| 欧美日韩精品一区视频| 日韩a在线观看| 中文字幕久久午夜不卡| 亚洲精品一卡二卡三卡四卡| 国产精品s色| 午夜激情视频网| 国产精品国产精品国产专区不片| 免费观看日批视频| 日韩成人av一区| 91九色porn在线资源| 999视频在线免费观看| 亚洲无中文字幕| 欧洲在线免费视频| 中文字幕在线播放不卡一区| 国产情侣呻吟对白高潮| 亚洲性猛交xxxxwww| 综合在线影院| 日本一区免费| 日韩国产高清影视| 性欧美精品男男| 欧美亚洲一区三区| 大胆av不用播放器在线播放| 日本不卡视频在线播放| 国产乱码精品一区二区亚洲| 欧美 日韩 国产一区| 久久综合一区二区| 三级黄色在线视频| 精品一区二区亚洲| 美女福利一区二区三区| 日本一区视频在线| 欧美aaa在线| 黄色一级大片在线免费观看| 91精品国产入口| 好久没做在线观看| 精品日本一区二区三区在线观看| 亚洲男人影院| 日本一级免费视频| 欧美日韩日日摸| 麻豆影视国产在线观看| 91丝袜美腿美女视频网站| 伊人久久大香线蕉综合四虎小说| 色悠悠在线视频| 欧美性猛交xxxx| av在线之家电影网站| 51国偷自产一区二区三区| 伊人成人在线视频| 性久久久久久久久久| 欧美日韩国产另类一区| 中文字幕在线观看播放| 精品视频第一区| 日本视频一区二区三区| 波多野结衣家庭教师| 亚洲精品美女久久久久| 福利一区二区三区视频在线观看 | 性色av蜜臀av色欲av| 欧美在线视频全部完| 国产成人高清精品| 国产日韩精品一区观看| 青青草97国产精品免费观看无弹窗版 | 亚洲激情图片小说视频| 天堂国产一区二区三区| 国产精品久久久久99| 欧美三级第一页| 色欲AV无码精品一区二区久久| 欧美一区二区国产| 自拍视频在线看| 欧美日韩午夜爽爽| 久久久噜噜噜久久中文字幕色伊伊 | 国产又粗又大又爽的视频| 免费在线一区观看| 九九热国产在线| 亚洲视频自拍偷拍| 看亚洲a级一级毛片| 免费在线激情视频| 亚洲免费观看视频| 国产视频二区在线观看| 国产精品久久精品视| 老司机免费视频一区二区| 日本一级片免费看| 欧美成人亚洲成人| 菠萝蜜一区二区|