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

一篇文章詳解RocketMQ消息中間件

開發(fā) 架構(gòu)
RocketMQ一個(gè)純java、分布式、隊(duì)列模型的開源消息中間件,前身是MetaQ,是阿里研發(fā)的一個(gè)隊(duì)列模型的消息中間件,后開源給apache基金會(huì)成為了apache的頂級(jí)開源項(xiàng)目,具有高性能、高可靠、高實(shí)時(shí)、分布式特點(diǎn)。

消息中間件在高并發(fā)的業(yè)務(wù)場(chǎng)景占據(jù)了非常重要的位置,其中國內(nèi)的典型代表Java實(shí)現(xiàn)的RocketMQ需要重點(diǎn)掌握。

本文重點(diǎn)詳解如下5點(diǎn):

1.RocketMQ的介紹

2.RocketMQ的技術(shù)演進(jìn)

3.RocketMQ的架構(gòu)設(shè)計(jì)

4.RocketMQ的核心特性

5.RocketMQ的應(yīng)用場(chǎng)景

RocketMQ的簡(jiǎn)介

RocketMQ一個(gè)純java、分布式、隊(duì)列模型的開源消息中間件,前身是MetaQ,是阿里研發(fā)的一個(gè)隊(duì)列模型的消息中間件,后開源給apache基金會(huì)成為了apache的頂級(jí)開源項(xiàng)目,具有高性能、高可靠、高實(shí)時(shí)、分布式特點(diǎn)。

RocketMQ的演進(jìn)

RocketMQ一共前后經(jīng)歷了三代演進(jìn):

1.第一代,推模式

數(shù)據(jù)存儲(chǔ)采用關(guān)系型數(shù)據(jù)庫,典型代表包括Notify、Napoli。

2.第二代,拉模式

自研的專有消息存儲(chǔ),在日志處理方面參考Kafka,典型代表MetaQ。

3.第三代,以拉模式為主,兼有推模式

低延遲消息引擎RocketMQ,在二代功能特性的基礎(chǔ)上,為電商金融領(lǐng)域添加了可靠重試、基于文件存儲(chǔ)的分布式事務(wù)等特性。使用在了阿里大量的應(yīng)用上,典型如雙11場(chǎng)景,具有萬億級(jí)消息流轉(zhuǎn)。

RocketMQ的架構(gòu)設(shè)計(jì)

1.RocketMQ的核心組件

RocketMQ主要由NameServer、Broker、Producer以及Consumer四部分構(gòu)成。

1)NameServer:

主要負(fù)責(zé)對(duì)于源數(shù)據(jù)的管理,包括了對(duì)于Topic和路由信息的管理。

NameServer是一個(gè)功能齊全的服務(wù)器,其角色類似Dubbo中的Zookeeper,但NameServer與Zookeeper相比更輕量。主要是因?yàn)槊總€(gè)NameServer節(jié)點(diǎn)互相之間是獨(dú)立的,沒有任何信息交互。

備注:下面的消息類型有Topic的介紹。

2) Producer

消息生產(chǎn)者,負(fù)責(zé)產(chǎn)生消息,一般由業(yè)務(wù)系統(tǒng)負(fù)責(zé)產(chǎn)生消息。

  • Producer由用戶進(jìn)行分布式部署,消息由Producer通過多種負(fù)載均衡模式發(fā)送到Broker集群,發(fā)送低延時(shí),支持快速失敗。

3 )Broker

消息中轉(zhuǎn)角色,負(fù)責(zé)存儲(chǔ)消息,轉(zhuǎn)發(fā)消息。

  • Broker是具體提供業(yè)務(wù)的服務(wù)器,單個(gè)Broker節(jié)點(diǎn)與所有的NameServer節(jié)點(diǎn)保持長連接及心跳,并會(huì)定時(shí)將Topic信息注冊(cè)到NameServer,順帶一提底層的通信和連接都是基于Netty實(shí)現(xiàn)的。
  • Broker負(fù)責(zé)消息存儲(chǔ),以Topic為緯度支持輕量級(jí)的隊(duì)列,單機(jī)可以支撐上萬隊(duì)列規(guī)模,支持消息推拉模型。
  • 官網(wǎng)上有數(shù)據(jù)顯示:具有上億級(jí)消息堆積能力,同時(shí)可嚴(yán)格保證消息的有序性。

4)Consumer

消息消費(fèi)者,負(fù)責(zé)消費(fèi)消息,一般是后臺(tái)系統(tǒng)負(fù)責(zé)異步消費(fèi)。

  • Consumer也由用戶部署,支持PUSH和PULL兩種消費(fèi)模式,支持集群消費(fèi)和廣播消息,提供實(shí)時(shí)的消息訂閱機(jī)制。

5)大致流程

  • Broker在啟動(dòng)的時(shí)候會(huì)去向NameServer注冊(cè)并且定時(shí)發(fā)送心跳,Producer在啟動(dòng)的時(shí)候會(huì)到NameServer上去拉取Topic所屬的Broker具體地址,然后向具體的Broker發(fā)送消息。具體如下圖:

2.RocketMQ的消息領(lǐng)域模型

主要分為Message、Topic、Queue、Offset以及Group這幾部分。

1)Topic

Topic表示消息的第一級(jí)類型,比如一個(gè)電商系統(tǒng)的消息可以分為:交易消息、物流消息等。一條消息必須有一個(gè)Topic。

最細(xì)粒度的訂閱單位,一個(gè)Group可以訂閱多個(gè)Topic的消息。

2)Tag

Tag表示消息的第二級(jí)類型,比如交易消息又可以分為:交易創(chuàng)建消息,交易完成消息等。RocketMQ提供2級(jí)消息分類,方便靈活控制。

3)Group

組,一個(gè)組可以訂閱多個(gè)Topic。

4)Message Queue

消息的物理管理單位。一個(gè)Topic下可以有多個(gè)Queue,Queue的引入使得消息的存儲(chǔ)可以分布式集群化,具有了水平擴(kuò)展能力。

在RocketMQ 中,所有消息隊(duì)列都是持久化,長度無限的數(shù)據(jù)結(jié)構(gòu),所謂長度無限是指隊(duì)列中的每個(gè)存儲(chǔ)單元都是定長,訪問其中的存儲(chǔ)單元使用

Offset 來訪問,offset 為 java long 類型,64 位,理論上在 100年內(nèi)不會(huì)溢出,所以認(rèn)為是長度無限。

也可以認(rèn)為 Message Queue 是一個(gè)長度無限的數(shù)組,Offset 就是下標(biāo)。

RocketMQ的關(guān)鍵特性

1.消息的順序

消息的順序指的是消息消費(fèi)時(shí),能按照發(fā)送的順序來消費(fèi)。例如:一個(gè)訂單產(chǎn)生了 3 條消息,分別是訂單創(chuàng)建、訂單付款、訂單完成。消費(fèi)時(shí),要按照這個(gè)順序消費(fèi)才有意義。但同時(shí)訂單之間又是可以并行消費(fèi)的。

RocketMQ是通過將“相同ID的消息發(fā)送到同一個(gè)隊(duì)列,而一個(gè)隊(duì)列的消息只由一個(gè)消費(fèi)者處理“來實(shí)現(xiàn)順序消息。如下圖:

這樣對(duì)于同一個(gè)訂單的創(chuàng)建、付款和完成消息,確保按照這一順序被發(fā)送和消費(fèi)。

2.消息重復(fù)

1)消息重復(fù)的原因

消息領(lǐng)域有一個(gè)對(duì)消息投遞的QoS定義,分為:

  • 最多一次(At most once)
  • 至少一次(At least once)
  • 僅一次( Exactly once)

QoS:Quality of Service,服務(wù)質(zhì)量

幾乎所有的MQ產(chǎn)品都聲稱自己做到了At least once。既然是至少一次,那避免不了消息重復(fù),尤其是在分布式網(wǎng)絡(luò)環(huán)境下。比如:網(wǎng)絡(luò)原因閃斷,ACK返回失敗等等故障,確認(rèn)信息沒有傳送到消息隊(duì)列,導(dǎo)致消息隊(duì)列不知道自己已經(jīng)消費(fèi)過該消息了,再次將該消息分發(fā)給其他的消費(fèi)者。

不同的消息隊(duì)列發(fā)送的確認(rèn)信息形式不同,例如RabbitMQ是發(fā)送一個(gè)ACK確認(rèn)消息,RocketMQ是返回一個(gè)CONSUME_SUCCESS成功標(biāo)志,kafka實(shí)際上有個(gè)offset的概念。

RocketMQ沒有內(nèi)置消息去重的解決方案,最新版本是否支持還需確認(rèn)。

2)消息去重

a.去重原則:使用業(yè)務(wù)端邏輯保持冪等性

冪等性:就是用戶對(duì)于同一操作發(fā)起的一次請(qǐng)求或者多次請(qǐng)求的結(jié)果是一致的,不會(huì)因?yàn)槎啻吸c(diǎn)擊而產(chǎn)生了副作用,數(shù)據(jù)庫的結(jié)果都是唯一的,不可變的。

只要保持冪等性,不管來多少條重復(fù)消息,最后處理的結(jié)果都一樣,需要業(yè)務(wù)端來實(shí)現(xiàn)。

b.去重策略:保證每條消息都有唯一編號(hào)(比如唯一流水號(hào)),且保證消息處理成功與去重表的日志同時(shí)出現(xiàn)。

建立一個(gè)消息表,拿到這個(gè)消息做數(shù)據(jù)庫的insert操作。給這個(gè)消息做一個(gè)唯一主鍵(primary key)或者唯一約束,那么就算出現(xiàn)重復(fù)消費(fèi)的情況,就會(huì)導(dǎo)致主鍵沖突,那么就不再處理這條消息。

RocketMQ的應(yīng)用場(chǎng)景

1.削峰填谷

比如如秒殺等大型活動(dòng)時(shí)會(huì)帶來較高的流量脈沖,如果沒做相應(yīng)的保護(hù),將導(dǎo)致系統(tǒng)超負(fù)荷甚至崩潰。如果因限制太過導(dǎo)致請(qǐng)求大量失敗而影響用戶體驗(yàn),可以利用MQ 超高性能的消息處理能力來解決。

2.異步解耦

通過上、下游業(yè)務(wù)系統(tǒng)的松耦合設(shè)計(jì),比如:交易系統(tǒng)的下游子系統(tǒng)(如積分等)出現(xiàn)不可用甚至宕機(jī),都不會(huì)影響到核心交易系統(tǒng)的正常運(yùn)轉(zhuǎn)。

3.順序消息

與FIFO原理類似,MQ提供的順序消息即保證消息的先進(jìn)先出,可以應(yīng)用于交易系統(tǒng)中的訂單創(chuàng)建、支付、退款等流程。

4.分布式事務(wù)消息

比如阿里的交易系統(tǒng)、支付紅包等場(chǎng)景需要確保數(shù)據(jù)的最終一致性,需要引入 MQ 的分布式事務(wù),既實(shí)現(xiàn)了系統(tǒng)之間的解耦,又可以保證最終的數(shù)據(jù)一致性。

將大事務(wù)拆分成小事務(wù),減少系統(tǒng)間的交互,既高效又可靠。再利用MQ 的可靠傳輸與多副本技術(shù)確保消息不丟,At-Least-Once 特性來最終確保數(shù)據(jù)的最終一致性。

責(zé)任編輯:武曉燕 來源: mikechen的互聯(lián)網(wǎng)架構(gòu)
相關(guān)推薦

2022-08-09 08:31:29

RocketMQ消息中間件

2019-11-12 08:40:03

RocketMQ架構(gòu)

2020-10-09 08:15:11

JsBridge

2023-05-08 08:09:26

路由元信息謂詞

2022-12-27 17:56:40

ack機(jī)制RocketMQ

2021-04-09 08:40:51

網(wǎng)絡(luò)保險(xiǎn)網(wǎng)絡(luò)安全網(wǎng)絡(luò)風(fēng)險(xiǎn)

2022-02-21 09:44:45

Git開源分布式

2021-06-30 00:20:12

Hangfire.NET平臺(tái)

2019-04-17 15:16:00

Sparkshuffle算法

2024-06-25 08:18:55

2023-05-12 08:19:12

Netty程序框架

2017-09-05 08:52:37

Git程序員命令

2023-06-29 10:10:06

Rocket MQ消息中間件

2023-10-24 07:50:18

消息中間件MQ

2021-12-28 17:52:29

Android 動(dòng)畫估值器

2024-07-11 11:17:00

消息隊(duì)列Java

2019-02-21 09:32:13

MQ中間件SQL

2021-05-15 09:18:04

Python進(jìn)程

2021-07-01 10:01:16

JavaLinkedList集合

2020-10-22 08:25:22

JavaScript運(yùn)作原理
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

sm捆绑调教视频| 国产精品三级一区二区| 中文字幕 国产| 99精品美女| 精品国产第一区二区三区观看体验| 国产原创中文在线观看| www.在线播放| 北条麻妃一区二区三区| 国产精品国语对白| 久久久久亚洲av成人片| 国产一区日韩| 精品人在线二区三区| 毛葺葺老太做受视频| 黄色小说在线播放| 国产精品久久久久aaaa樱花| 国产日韩一区二区| 国产精品视频在线观看免费 | 久久久国产一区二区三区四区小说 | 成人午夜精品一区二区三区| 97在线视频国产| 女人黄色一级片| 日韩精品a在线观看91| 欧美精品在线观看播放| 国产激情在线观看视频| 草草视频在线观看| 亚洲蜜臀av乱码久久精品| 日本成人三级| 五月激情婷婷综合| 国产激情一区二区三区| 国产噜噜噜噜久久久久久久久| 日韩色图在线观看| 亚洲成人直播| 九九九久久久久久| av资源在线免费观看| 伊人久久综合影院| 久久精品官网| 3344国产精品免费看| 青草草在线视频| 99视频精品全国免费| 亚洲天堂成人在线视频| 毛片网站免费观看| 欧美在线导航| 精品视频在线播放免| www日本在线观看| 我要色综合中文字幕| 91.麻豆视频| www.国产福利| 成人精品在线| 日韩一区二区三区四区五区六区| 最新av免费在线观看| 欧美日韩激情电影| 色噜噜久久综合| 动漫av免费观看| 神马电影网我不卡| 欧洲激情一区二区| 老熟妇仑乱视频一区二区| 中文字幕在线高清| 91福利在线导航| 北条麻妃视频在线| 成人免费一区| 欧美中文字幕一区二区三区| 国产一级特黄a大片免费| av成人在线看| 欧美精品xxxxbbbb| 韩国三级在线看| 香蕉国产成人午夜av影院| 亚洲免费小视频| 美国一级黄色录像| 亚洲欧美在线专区| 久久久这里只有精品视频| 青青草av在线播放| 天堂精品中文字幕在线| 国产精品亚洲综合天堂夜夜| 国产精品熟女久久久久久| 国产99一区视频免费| 国产自产在线视频一区| 极品白浆推特女神在线观看 | 欧洲精品码一区二区三区免费看| 高清国产福利在线观看| 亚洲视频图片小说| 999在线观看视频| 成人免费毛片嘿嘿连载视频…| 999精品视频在线观看| 欧美性一二三区| 中文字幕亚洲影院| 任你躁在线精品免费| 亚洲精品久久一区二区三区777| 精品国产亚洲一区二区麻豆| 成人一区二区在线观看| 久久艳妇乳肉豪妇荡乳av| 成人不用播放器| 亚洲男人的天堂一区二区| 2018日日夜夜| 久久精品xxxxx| 亚洲成人精品久久久| 久久婷婷五月综合| 欧美日韩国产色综合一二三四| 91av在线免费观看| 一区二区国产欧美| 91麻豆国产在线观看| 综合视频在线观看| 鲁鲁在线中文| 日韩三级在线免费观看| 日本性高潮视频| 欧美日韩精品免费观看视频完整| 国产成人a亚洲精品| 国产成人精品av在线观| 国产欧美日韩精品一区| 黄页网站在线观看视频| 久久av影院| 亚洲欧洲xxxx| 国产五月天婷婷| 国产精品一区二区无线| 亚洲国产欧美一区二区三区不卡| 91九色美女在线视频| 6080午夜不卡| av电影网站在线观看| 亚洲激情综合| 91久久精品一区二区别| 91亚洲欧美| 91久久精品网| 亚洲av无码国产精品久久| 欧美/亚洲一区| 成人免费大片黄在线播放| 男女视频在线观看免费| 亚洲成人免费观看| 欧美xxxxxbbbbb| 日韩精品永久网址| 国产精品成人av在线| 天堂a√中文在线| 午夜视频久久久久久| 免费在线观看日韩av| 亚洲一区二区三区无吗| 国产日韩亚洲欧美| 在线激情网站| 欧美区视频在线观看| 在线观看国产精品一区| 老司机精品福利视频| 久久久久久久久久久一区| 日韩av影片| 日韩激情av在线免费观看| 久久精品国产av一区二区三区| 国产一区不卡视频| 欧美精品一区二区性色a+v| 四虎国产精品免费久久5151| 色综合影院在线| 亚洲视频一区在线播放| 国产精品福利av| 国产aⅴ爽av久久久久| 久久久久电影| 97视频中文字幕| 草莓视频丝瓜在线观看丝瓜18| 日韩欧美www| 五月天婷婷网站| 91色综合久久久久婷婷| 成人精品视频一区二区| 精品国产不卡| 国产在线视频一区| 18视频在线观看网站| 日韩免费高清av| 国产在线拍揄自揄拍无码视频| gogo大胆日本视频一区| 日韩黄色片视频| 欧美日韩伦理| 91欧美精品成人综合在线观看| 欧美性爽视频| 日韩久久午夜影院| 国产偷人爽久久久久久老妇app| 国产精品久久久久四虎| wwwxxxx在线观看| 99国产精品99久久久久久粉嫩| 乱色588欧美| 男人天堂久久| 久久免费高清视频| 国产日本在线| 日韩一区二区免费高清| 中国一级免费毛片| 国产精品久久久久久久久久久免费看| 91亚洲一区二区| 国产一区二区三区的电影| 色乱码一区二区三在线看| 国产欧美日韩电影| 欧美专区国产专区| 国产在线更新| 日韩精品视频观看| 99热这里只有精品3| 疯狂蹂躏欧美一区二区精品| 蜜桃av免费观看| 成人av网站在线观看| 午夜两性免费视频| 激情欧美一区| 亚洲精品一区二区三区av| 欧美久久一区二区三区| 日本视频久久久| 八戒八戒神马在线电影| 亚洲精品一区中文字幕乱码| 国产精品久久影视| 欧美性猛交xxx| 国产十六处破外女视频| 欧美激情资源网| 中国特级黄色大片| 精品伊人久久久久7777人| 日本日本19xxxⅹhd乱影响| 外国成人免费视频| 欧美在线3区| 欧美黄色录像| 97久久精品午夜一区二区| 电影亚洲一区| 2019中文在线观看| 欧洲在线视频| 久久精品久久久久久| 蜜桃视频在线观看视频| 亚洲成人激情视频| 国内精品久久久久久久久久| 欧美午夜一区二区三区| 久草手机在线观看| 亚洲国产一二三| 成人观看免费视频| 中文字幕在线不卡一区二区三区| 波多野结衣办公室33分钟| 国产成人亚洲综合a∨婷婷图片| 欧美特级aaa| 日韩电影在线观看一区| www黄色av| 中文亚洲字幕| 亚洲美免无码中文字幕在线| 欧美日本二区| 国产精品无码电影在线观看| 999国产精品永久免费视频app| 免费av在线一区二区| 欧美高清视频看片在线观看 | 精品视频在线观看一区| 欧美激情1区| 成人性做爰片免费视频| 99久久99视频只有精品| 正在播放一区| 99久久www免费| www.-级毛片线天内射视视| 99久久夜色精品国产亚洲96| 天堂资源在线亚洲资源| 国产精品一区2区3区| 欧美系列一区| 欧美日韩国产一区二区三区不卡| 日本一区二区免费看| 欧美一区2区| 亚洲人成77777| 日韩一级毛片| 欧美三级午夜理伦三级老人| 婷婷丁香综合| 青青视频免费在线| 国内精品久久久久久久影视蜜臀| 日本天堂免费a| 精品动漫3d一区二区三区免费版| 中文字幕无码精品亚洲资源网久久| 好看不卡的中文字幕| 婷婷无套内射影院| 欧美亚洲免费| 一区二区三区国产免费| 激情欧美一区二区| 又色又爽又黄18网站| 97国产精品videossex| 女同毛片一区二区三区| 欧美—级在线免费片| 日本午夜在线观看| 亚洲综合免费观看高清完整版在线| 伊人365影院| 日韩欧美中文字幕在线播放| 久久久久久av无码免费看大片| 欧美日本在线观看| 亚洲毛片欧洲毛片国产一品色| 亚洲精品成人久久| 99视频在线观看地址| 超碰日本道色综合久久综合| 女人黄色免费在线观看| 欧美在线激情视频| 色综合久久久| 国产一区二区在线网站| 精品日韩在线| 亚洲国产精品无码av| 噜噜噜躁狠狠躁狠狠精品视频 | 91网页版在线| 九一在线免费观看| 亚洲午夜国产一区99re久久| 免费看毛片网站| 日韩一区二区中文字幕| 午夜福利一区二区三区| 一区二区三区国产视频| 青春草在线免费视频| 国产精品观看在线亚洲人成网| 国产日韩在线观看视频| 精品午夜一区二区三区| 日韩中文在线电影| 激情伊人五月天| 激情综合一区二区三区| 亚洲精品在线视频免费观看| 国产精品人成在线观看免费| 懂色av.com| 7878成人国产在线观看| 美女毛片在线看| 欧美激情手机在线视频 | 欧美网站一区二区| 人妻无码一区二区三区久久99| 中文字幕亚洲无线码在线一区| 成人免费观看在线观看| 国产精品第3页| 欧美丝袜美腿| 亚洲欧美日韩在线综合| 亚洲国产高清视频| 在线成人免费av| 欧美激情资源网| 久草视频在线观| 日韩一区二区电影网| 国产视频精选在线| 69av在线视频| 国产欧美自拍一区| 糖心vlog在线免费观看| 免费高清视频精品| 欧美色图亚洲激情| 亚洲永久精品大片| 国产精品一区二区av白丝下载| 一区二区在线免费视频| 色是在线视频| 国产精品一区二区三区在线观| 欧美96在线丨欧| 三日本三级少妇三级99| 国产精品久久久久婷婷| 涩涩视频在线观看| 亚洲欧美成人在线| 吉吉日韩欧美| 欧美日韩精品一区| 欧美亚洲视频| 三级电影在线看| 天天射综合影视| 刘玥91精选国产在线观看| 欧美精品在线免费| 高清在线一区二区| wwwjizzjizzcom| 国产一区二区在线观看免费 | 99精品在线| 日韩精品视频一二三| 国产欧美日韩精品a在线观看| 波多野结衣不卡| 亚洲新声在线观看| 免费高清视频在线一区| 亚洲精品第一区二区三区| 日本不卡一区二区| 毛片视频免费播放| 7777精品久久久大香线蕉| 中文字幕日本在线观看| 国产免费一区二区三区在线能观看 | 91网站最新网址| 一级一片免费看| 深夜福利日韩在线看| 24小时成人在线视频| 中文字幕一区二区三区乱码| 国内精品自线一区二区三区视频| 亚洲熟女毛茸茸| 欧美v国产在线一区二区三区| 国精产品一区一区三区mba下载| 国产精品99久久久久久久| 亚洲三级电影在线观看| 国产亚洲无码精品| 欧美性高清videossexo| h片在线免费观看| 高清一区二区三区视频| 亚洲精品美女91| a级一a一级在线观看| 色婷婷一区二区| 香蕉视频在线免费看| 亚洲直播在线一区| 国产视频欧美| 亚洲欧美va天堂人熟伦| 欧美高清视频在线高清观看mv色露露十八 | 2017欧美狠狠色| 中文字幕一区二区三区免费看| 久久精品视频一| 久久免费视频66| xxx国产在线观看| 亚洲最大成人综合| 欧美挠脚心网站| 91精品国产综合久久久久久久久| 欧美成人日韩| 精品无码一区二区三区 | 在线视频一二区| 亚洲高清中文字幕| 蝌蚪视频在线播放| 亚洲伊人久久综合| 香蕉国产精品偷在线观看不卡| 欧美成人久久久免费播放| 欧美不卡一区二区| 怡红院成人在线| 免费人成在线观看视频播放| 国产丝袜在线精品| 亚洲成人中文字幕在线| 国产xxx69麻豆国语对白| 欧美精品网站| 国产黄色大片免费看| 亚洲精品一区在线观看| 国产精品美女午夜爽爽| 久久亚洲中文字幕无码|