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

面試官問我:什么是消息隊列?什么場景需要他?用了會出現什么問題?

開發(fā) 后端
這三個場景也是消息隊列的經典場景,大家基本上要爛熟于心那種,就是一說到消息隊列你腦子就要想到異步、削峰、解耦,條件反射那種。

面試開始

一個風度翩翩,穿著格子襯衣的中年男子,拿著一個滿是劃痕的mac向你走來,看著錚亮的頭,心想著肯定是尼瑪頂級架構師吧!但是我們看過暖男敖丙的系列,腹有詩書氣自華,虛都不虛。

[[329897]]

小伙子之前問了你這么多Redis的知識,你不僅對答如流,你還能把各自場景的解決方案,優(yōu)缺點說得這么流暢,說你是不是看過敖丙寫的《我們一起進大廠》系列呀?

驚!!!老師你怎么知道的,我看了他的系列根本停不下來啊。

呵呵,Redis沒難住你,但是我問個新的技術棧我還怕難不住你?我問問你你項目中用過消息隊列么?你為啥用消息隊列?

噗此,這也叫問題?別人用了我能不用么?別人用了我就用了唄,我就是為了用而用。

你心里嘀咕就好了,千萬別說出來哈,說出來了沒拿到Offer別到時候就在那說,敖丙那個渣男教我說的!

[[329898]]

面試官你好:我們公司本身的業(yè)務體量很小,所以直接單機一把梭啥都能搞定了,但是后面業(yè)務體量不斷擴大,采用微服務的設計思想,分布式的部署方式,所以拆分了很多的服務,隨著體量的增加以及業(yè)務場景越來越復雜了,很多場景單機的技術棧和中間件以及不夠用了,而且對系統(tǒng)的友好性也下降了,最后做了很多技術選型的工作,我們決定引入消息隊列中間件。

哦?你說到業(yè)務場景越來越復雜,你那說一下你都在什么場景用到了消息隊列?

嗯,我從三個方面去說一下我使用的場景吧。

Tip:這三個場景也是消息隊列的經典場景,大家基本上要爛熟于心那種,就是一說到消息隊列你腦子就要想到異步、削峰、解耦,條件反射那種。

異步:

我們之前的場景里面有很多步驟都是在一個流程里面需要做完的,就比如說我的下單系統(tǒng)吧,本來我們業(yè)務簡單,下單了付了錢就好了,流程就走完了。

但是后面來了個產品經理,搞了個優(yōu)惠券系統(tǒng),OK問題不大,流程里面多100ms去扣減優(yōu)惠券。

后來產品經理靈光一閃說我們可以搞個積分系統(tǒng)啊,也行吧,流程里面多了200ms去增減積分。

再后來后來隔壁的產品老王說:下單成功后我們要給用戶發(fā)短信,也將就吧,100ms去發(fā)個短信。

再后來。。。(敖丙你有完沒完!!!)

[[329899]]

反正就流程有點像這樣 ↓

你們可以看到這才加了三個,我可以斬釘截鐵的告訴你真正的下單流程涉及的系統(tǒng)絕對在10個以上(主流電商),越大的越多。

這個鏈路這樣下去,時間長得一批,用戶發(fā)現我買個東西你特么要花幾十秒,垃圾電商我不在你這里買了,不過要是都像并夕夕這么便宜,真香!

但是我們公司沒有夕夕的那個經濟實力啊,那只能優(yōu)化系統(tǒng)了。

Tip:我之前在的電商老東家要求所有接口的Rt(ResponseTime響應時間)在200ms內,超出的全部優(yōu)化,我現在所負責的系統(tǒng)QPS也是9W+就是抖動一下網絡集群都可能炸鍋那種,RT基本上都要求在50ms以內。

大家感受一下這個QPS。

嗯不錯,鏈路長了就慢了,那你怎么解決的?

那鏈路長了就慢了,但是我們發(fā)現上面的流程其實可以同時做的呀,你支付成功后,我去校驗優(yōu)惠券的同時我可以去增減積分啊,還可以同時發(fā)個短信啊。

那正常的流程我們是沒辦法實現的呀,怎么辦,異步。

你對比一下是不是發(fā)現,這樣子最多只用100毫秒用戶知道下單成功了,至于短信你遲幾秒發(fā)給他他根本不在意是吧。

小伙子我打斷你一下,你說了異步,那我用線程,線程池去做不是一樣的么?

誒呀,面試官你不要急嘛,我后面還會說到的,騷等。

解耦:

既然面試官這么問了,我就說一下為啥我們不能用線程去做,因為用線程去做,你是不是要寫代碼?

你一個訂單流程,你扣積分,扣優(yōu)惠券,發(fā)短信,扣庫存。。。等等這么多業(yè)務要調用這么多的接口,每次加一個你要調用一個接口然后還要重新發(fā)布系統(tǒng),寫一次兩次還好,寫多了你就說:老子不干了!

而且真的全部都寫在一起的話,不單單是耦合這一個問題,你出問題排查也麻煩,流程里面隨便一個地方出問題搞不好會影響到其他的點,小伙伴說我每個流程都try catch不就行了,相信我別這么做,這樣的代碼就像個定時炸彈💣,你不知道什么時候爆炸,平時不炸偏偏在你做活動的時候炸,你就領個P0故障收拾書包提前回家過年吧。

Tip:P0—PN 是互聯(lián)網大廠經常用來判定事故等級的機制,P0是最高等級了。

但是你用了消息隊列,耦合這個問題就迎刃而解了呀。

哦,帥丙怎么說?

且聽我娓娓道來:

你下單了,你就把你支付成功的消息告訴別的系統(tǒng),他們收到了去處理就好了,你只用走完自己的流程,把自己的消息發(fā)出去,那后面要接入什么系統(tǒng)簡單,直接訂閱你發(fā)送的支付成功消息,你支付成功了我監(jiān)聽就好了。

那你的流程走完了,你不用管別人是否成功么?比如你下單了積分沒加,優(yōu)惠券沒扣怎么辦?

問題是個好問題,但是沒必要考慮,業(yè)務系統(tǒng)本身就是自己的開發(fā)人員維護的,你積分扣失敗關我下單的什么事情?你管好自己下單系統(tǒng)的就好了。

Tip:話是這么說,但是這其實是用了消息隊列的一個缺點,涉及到分布式事務的知識點,我下面會提到。

削峰:

就拿我上一期寫的秒殺來說(暗示新同學看我上一期),你平時流量很低,但是你要做秒殺活動00 :00的時候流量瘋狂懟進來,你的服務器,Redis,MySQL各自的承受能力都不一樣,你直接全部流量照單全收肯定有問題啊,直接就打掛了。

那怎么辦?

簡單,把請求放到隊列里面,然后至于每秒消費多少請求,就看自己的服務器處理能力,你能處理5000QPS你就消費這么多,可能會比正常的慢一點,但是不至于打掛服務器,等流量高峰下去了,你的服務也就沒壓力了。

你看阿里雙十一12:00的時候這么多流量瞬間涌進去,他有時候是不是會慢一點,但是人家沒掛啊,或者降級給你個友好的提示頁面,等高峰過去了又是一條好漢了。

為了這個圖特意打高一臺服務的流量

為了這個圖特意打高一臺服務的流量

聽你說了辣么多,怎么都是好處,那我問你使用了消息隊列有啥問題么?

誒,看過前面我寫的文章的人才都知道,我經常說的就是,技術是把雙刃劍!

沒錯面試官,我使用他是因為他帶給我們很多好處,但是使用之后問題也是接踵而至。

同樣的暖男我呀,也從三個點介紹他主要的缺點:

系統(tǒng)復雜性

本來蠻簡單的一個系統(tǒng),我代碼隨便寫都沒事,現在你憑空接入一個中間件在那,我是不是要考慮去維護他,而且使用的過程中是不是要考慮各種問題,比如消息重復消費、消息丟失、消息的順序消費等等,反正用了之后就是賊煩。

我插一句嘴,上面的問題(重復消費、消息丟失、順序消費)你能分別介紹一下,并且說一下分別是怎么解決的么?

**不要!**我都說了敖丙下一章寫啥?

其實不是暖男我不想在這里寫,這三個問題我想了下,統(tǒng)統(tǒng)都是MQ的重點問題,單獨拿一個出來就是一篇文章了,篇幅實在太長了,我會在下一章挨個介紹一遍的。

數據一致性

這個其實是分布式服務本身就存在的一個問題,不僅僅是消息隊列的問題,但是放在這里說是因為用了消息隊列這個問題會暴露得比較嚴重一點。

就像我開頭說的,你下單的服務自己保證自己的邏輯成功處理了,你成功發(fā)了消息,但是優(yōu)惠券系統(tǒng),積分系統(tǒng)等等這么多系統(tǒng),他們成功還是失敗你就不管了?

我說了保證自己的業(yè)務數據對的就好了,其實還是比較不負責任的一種說法,這樣就像個渣男,沒有格局,這樣呀你的路會越走越窄的。

[[329904]]

所有的服務都成功才能算這一次下單是成功的,那怎么才能保證數據一致性呢?

分布式事務:把下單,優(yōu)惠券,積分。。。都放在一個事務里面一樣,要成功一起成功,要失敗一起失敗。

Tip:分布式事務在互聯(lián)網公司里面實在常見,我也不在這里大篇幅介紹了,后面都會專門說的。

可用性

你搞個系統(tǒng)本身沒啥問題,你現在突然接入一個中間件在那放著,萬一掛了怎么辦?我下個單MQ掛了,優(yōu)惠券不扣了,積分不減了,這不是殺一個程序員能搞定的吧,感覺得殺一片。

至于怎么保證高可用,還是那句話也不在這里展開討論了,我后面一樣會寫,像寫Redis那樣寫出來的。

放心敖丙我不是渣男來的,我肯定會對你們負責的。點贊!

看不出來啊,你有點東西呀,那我問一下你,你們是怎么做技術選型的?

目前在市面上比較主流的消息隊列中間件主要有,Kafka、ActiveMQ、RabbitMQ、rocketMQ 等這幾種。

不過敖丙我想說的是,ActiveMQ和RabbitMQ這兩著因為吞吐量還有GitHub的社區(qū)活躍度的原因,在各大互聯(lián)網公司都已經基本上絕跡了,業(yè)務體量一般的公司會是有在用的,但是越來越多的公司更青睞rocketMQ這樣的消息中間件了。

Kafka和rocketMQ一直在各自擅長的領域發(fā)光發(fā)亮,不過寫這篇文章的時候我問了螞蟻金服,字節(jié)跳動和美團的朋友,好像大家用的都有點不一樣,應該都是各自的中間件,可能做過修改,也可能是自研的,大多沒有開源。

就像我們公司就是是基于Kafka和rocketMQ兩者的優(yōu)點自研的消息隊列中間件,吞吐量、可靠性、時效性等都很可觀。

我們回歸正題,我這里用網上找的對比圖讓大家看看差距到底在哪里:

大家其實一下子就能看到差距了,就拿吞吐量來說,早期比較活躍的ActiveMQ 和RabbitMQ基本上不是后兩者的對手了,在現在這樣大數據的年代吞吐量是真的很重要。

比如現在突然爆發(fā)了一個超級熱點新聞,你的APP注冊用戶高達億數,你要想辦法第一時間把突發(fā)全部推送到每個人手上,你沒有大吞吐量的消息隊列中間件用啥去推?

再說這些用戶大量涌進來看了你的新聞產生了一系列的附帶流量,你怎么應對這些數據,很多場景離開消息隊列基本上難以為繼。

就部署方式而言前兩者也是大不如后面兩個天然分布式架構的哥哥,都是高可用的分布式架構,而且數據多個副本的數據也能做到0丟失。

我們再聊一下RabbitMQ這個中間件其實還行,但是這玩意開發(fā)語言居然是erlang,我敢說絕大部分工程師肯定不會為了一個中間件去刻意學習一門語言的,開發(fā)維護成本你想都想不到,出個問題查都查半天。

至于rocketMQ(阿里開源的),git活躍度還可以。基本上你push了自己的bug確認了有問題都有阿里大佬跟你試試解答并修復的,我個人推薦的也是這個,他的架構設計部分跟同樣是阿里開源的一個RPC框架是真的很像(Dubbo)可能是因為師出同門的原因吧。

Tip:Dubbo等我寫到RPC我會詳細介紹的。

Kafka我放到最后說,你們也應該知道了,壓軸的這是個大哥,大數據領域,公司的日志采集,實時計算等場景,都離不開他的身影,他基本上算得上是世界范圍級別的消息隊列標桿了。

以上這些都只是一些我自己的個人意見,真正的選型還是要去深入研究的,不然那你公司一天UV就1000你告訴我你要去用Kafka我只能說你吃飽撐的。

記住,沒有最好的技術,只有最適合的技術,不要為了用而用。

面試結束

嗯,小伙子不錯不錯,分析得很到位,那你記得下期來說一下消息隊列的高可用,重復消費、消息丟失、消息順序、分布式事務等問題?

嗯嗯好的面試官,不過不確定能不能一口氣說完,畢竟敖丙還沒開始寫,而且讀者還有可能白嫖,動力不一定夠。

嗯嗯這倒是個問題,不過啊在看的都是人才肯定會給你點贊👍的!

我也這么認為。

總結

[[329905]]

消息隊列的基礎知識我就先介紹這么多,消息隊列在面試里面基本上也是跟我前面寫的Redis一樣必問的。

面試的思路還是一樣,要知其然,也要知其所以然,就是要知道為啥用,用了有啥好處,有啥坑。

面試官不喜歡只知道用的,你只會用那哪天線上出問題怎么辦?你難道在旁邊拜佛?

[[329906]]

我是敖丙,一個在互聯(lián)網茍且偷生的工具人。 

 

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2019-04-15 14:40:46

消息隊列Java編程

2012-08-07 09:37:23

虛擬化

2022-05-05 08:00:00

團隊敏捷流程

2022-06-13 10:07:13

物聯(lián)網開發(fā)物聯(lián)網

2021-09-07 10:44:33

Java 注解開發(fā)

2021-06-03 08:55:54

分布式事務ACID

2023-12-06 09:10:28

JWT微服務

2025-07-15 02:15:00

MySQL索引回表

2024-02-22 15:36:23

Java內存模型線程

2021-12-08 06:53:29

面試動態(tài)代理

2022-09-29 07:30:57

數據庫索引字段

2025-11-20 06:10:00

2021-07-13 07:52:03

ReactHooks組件

2025-08-08 08:10:08

2023-12-20 14:35:37

Java虛擬線程

2021-02-19 10:02:57

HTTPSJava安全

2021-07-29 07:55:20

React Fiber架構引擎

2024-05-29 14:34:07

2025-11-10 08:08:26

2021-11-15 09:32:06

浮點面試Java
點贊
收藏

51CTO技術棧公眾號

99热都是精品| 国产v综合v亚洲欧美久久| 精品亚洲视频在线| 国产精品国精产品一二| 26uuu精品一区二区在线观看| 国产99久久精品一区二区| 女人18毛片毛片毛片毛片区二| 日本99精品| 色综合中文字幕国产| 一本久道久久综合| 天堂av手机版| 麻豆国产欧美一区二区三区| 久久久久在线观看| 久久国产柳州莫菁门| 涩涩屋成人免费视频软件| 欧美午夜精品久久久久久人妖| 杨幂一区欧美专区| 日韩专区第一页| 久久国产视频网| 青青久久aⅴ北条麻妃| 国产精品白丝喷水在线观看| 日韩欧美天堂| 日韩欧美国产一区在线观看| 北条麻妃在线视频| 国内老司机av在线| 亚洲欧美综合色| 欧美国产一二三区| 亚洲高清视频网站| 精品在线亚洲视频| 国产精品成人一区| 久久亚洲精品国产| 午夜精品久久99蜜桃的功能介绍| 国产一区二区三区毛片| 国产不卡一二三| 欧美视频三区| 欧美精品久久久久久久多人混战 | 96sao精品视频在线观看| 亚洲黄色小说图片| 亚洲麻豆一区| 欧美激情xxxx性bbbb| 小泽玛利亚一区二区免费| 成人在线丰满少妇av| 日韩精品视频三区| 91黄色免费视频| 在线日韩成人| 日韩欧美国产一区二区在线播放| 亚洲精品永久视频| 成人午夜sm精品久久久久久久| 欧美小视频在线观看| 99久久国产综合精品五月天喷水| 青草av在线| 亚洲精品中文字幕乱码三区 | 91伦理视频在线观看| 久久综合久久鬼色中文字| 国产一区在线免费| 人妻91麻豆一区二区三区| 成人免费毛片aaaaa**| 91老司机在线| a天堂在线视频| 国产麻豆视频一区二区| 2022国产精品| 亚洲女人18毛片水真多| 国产91精品一区二区麻豆亚洲| 91亚洲精品在线| 精品国产av一区二区| 国产乱码一区二区三区| 福利精品视频| 污污视频在线观看网站| 93久久精品日日躁夜夜躁欧美| 久久久神马电影| 韩国三级在线观看久| 日本一区二区三区四区在线视频 | 国产精品乱看| 欧美夜福利tv在线| 国产主播第一页| 美国三级日本三级久久99| 成人欧美一区二区三区在线| 国产黄a三级三级三级| 国产寡妇亲子伦一区二区| 狠狠色综合一区二区| 毛片免费在线| 国产精品免费看片| 亚洲精品天堂成人片av在线播放| 超碰97免费在线| 欧美性xxxx18| 亚洲免费黄色网| 成人av综合网| 亚洲香蕉伊综合在人在线视看| 99自拍偷拍视频| 黄色综合网站| 国产精品www色诱视频| 国产精品亚洲欧美在线播放| 成人看片黄a免费看在线| 欧美成人一区二区在线| 毛片网站在线免费观看| 亚洲3atv精品一区二区三区| 欧美日韩亚洲一二三| 成人乱码手机视频| 国产网站欧美日韩免费精品在线观看| 久久视频精品在线观看| 欧美日一区二区在线观看| 欧美中文字幕视频在线观看| 91国产免费视频| 97久久人人超碰| 亚洲午夜激情| 黄视频免费在线看| 777午夜精品免费视频| 特级西西人体wwwww| 国产精品久久久久久影院8一贰佰| 久久久久亚洲精品| 国产精品视频a| 久久综合成人精品亚洲另类欧美 | yellow91字幕网在线| 欧美视频一区二区三区…| 国产免费中文字幕| 色综合综合网| 亚洲 日韩 国产第一| 一卡二卡在线视频| 91麻豆国产精品久久| 黄色片免费在线观看视频| 成人黄色毛片| 亚洲美女av在线| 国产一级视频在线观看| 激情六月婷婷综合| 无码免费一区二区三区免费播放 | 亚洲自拍在线观看| 9191在线| 欧美性大战xxxxx久久久| 亚洲蜜桃精久久久久久久久久久久| 欧美88av| **亚洲第一综合导航网站| av在线免费观看网站| 黄色成人在线免费| 亚洲美女在线播放| 国产精品99一区二区| 91日本视频在线| 女女色综合影院| 精品视频在线免费看| 久久精品国产亚洲AV熟女| 中文日韩在线| 精品国产区在线| 草美女在线观看| 亚洲第一精品夜夜躁人人躁| 国产亚洲第一页| 国产精品性做久久久久久| 日韩精品一区二区三区电影| 婷婷成人av| 久热99视频在线观看| 97人妻精品一区二区三区| 国产精品久久久久aaaa樱花| 性生活免费在线观看| heyzo久久| 国产精品普通话| 日本中文字幕在线观看| 欧美日韩国产影片| 亚洲波多野结衣| 国产精品123| 91午夜在线观看| 噜噜噜狠狠夜夜躁精品仙踪林| 国产69精品久久久久9999| 国模人体一区二区| 精品久久久久久久久久久久久 | 欧美国产一区在线| xxx国产在线观看| 66久久国产| 成人一区二区三区四区| a级片在线免费观看| 亚洲精品成人久久| 黄色片中文字幕| 欧美激情在线看| 亚洲色图欧美自拍| 伊人影院久久| 欧美日韩最好看的视频| 国内欧美日韩| 欧美激情中文字幕在线| 天天干天天爽天天操| 日本韩国精品在线| www.av免费| 91在线精品秘密一区二区| 国产无套粉嫩白浆内谢的出处| 色天天久久综合婷婷女18| 99视频在线播放| 成人免费看视频网站| 中文字幕一区电影| 成人久久久精品国产乱码一区二区 | 亚洲v国产v| 一区二区三区免费在线看| 2021国产精品视频| 精品视频在线一区二区| 精品久久国产97色综合| 天干夜夜爽爽日日日日| 亚洲欧美另类久久久精品2019| 中文字幕第10页| 亚久久调教视频| 一本—道久久a久久精品蜜桃| 国产一区福利| 国产日韩在线视频| 中文字幕在线免费观看视频| 久久艳片www.17c.com| 视频福利在线| 日韩欧美国产高清| 成人免费一区二区三区| 午夜影视日本亚洲欧洲精品| 国产三级精品三级观看| 99国产一区二区三精品乱码| 最新免费av网址| 久久精品国语| 男人的天堂avav| 色偷偷综合网| 免费在线观看一区二区| 91精品导航| 91久久在线播放| 成人在线高清| 国产不卡精品视男人的天堂| 免费污视频在线| 久久精品99国产精品酒店日本| 神马久久高清| 亚洲福利精品在线| 国内精品久久久久久久久久| 欧美影视一区二区三区| 日本特级黄色片| 一区二区三区免费看视频| www.4hu95.com四虎| 久久午夜色播影院免费高清| 四虎精品一区二区| 国产一区福利在线| 91高清国产视频| 日本中文在线一区| 粉嫩虎白女毛片人体| 久久国产精品99国产| 给我免费播放片在线观看| 欧美极品一区二区三区| 自拍偷拍99| 97精品视频在线看| 五月天婷亚洲天综合网鲁鲁鲁| 色狠狠久久av综合| 精选一区二区三区四区五区| 精品深夜福利视频| 国产91精品一区二区绿帽| 久久国产精品美女| 91最新在线免费观看| 成人51免费| 亚洲综合最新在线| 视频一区日韩精品| av激情久久| 国产精品毛片av| 国产一区免费观看| 日本国产精品| 欧美日韩国产综合在线| 国内精品久久久久久久久电影网 | 欧美日韩p片| 免费观看亚洲视频| 欧美日韩国产在线一区| 伊人再见免费在线观看高清版 | 亚洲精品18在线观看| 日韩一卡二卡三卡国产欧美| 成人1区2区3区| 欧美精品一区二区不卡| 天天操天天爱天天干| 亚洲另类图片色| 国产69久久| 色爱av美腿丝袜综合粉嫩av| 九七久久人人| 性欧美xxxx交| av有声小说一区二区三区| 国产精品永久免费视频| 99国内精品久久久久| 97超碰人人看人人| 香蕉国产成人午夜av影院| 日韩亚洲视频在线| 亚洲91精品| 男女私大尺度视频| 日韩一区欧美二区| 久久成年人网站| 本田岬高潮一区二区三区| 成人免费av片| 18涩涩午夜精品.www| 欧美日韩精品一区二区三区视频播放 | 精品国产乱码久久久久久浪潮| 天天射天天色天天干| 亚洲最大在线视频| 午夜av在线播放| 5566成人精品视频免费| 欧美国产视频| 国产精品9999久久久久仙踪林| 性欧美lx╳lx╳| 伊人婷婷久久| 国产偷自视频区视频一区二区| 一区二区在线播放视频| 国产精品一区久久久久| 色欲av无码一区二区三区| 亚洲天堂av一区| 青青草成人av| 91精品在线观看入口| 天天av综合网| 欧美日韩xxx| 精品免费av一区二区三区 | 日韩精品丝袜美腿| 桥本有菜av在线| 亚洲永久字幕| 9191在线视频| 国产欧美一区二区精品婷婷| 国产一级一片免费播放| 欧美日韩一区二区三区视频| 人妻一区二区三区免费| 精品国内亚洲在观看18黄| 天堂电影一区| 国产精品久久久久久久小唯西川 | 久久亚洲一区二区三区明星换脸| 日本一二三区在线观看| 欧美亚洲国产一区二区三区va | 久久夜精品香蕉| 欧美××××黑人××性爽| 国产富婆一区二区三区| 午夜精品视频一区二区三区在线看| 成人黄色片视频| 成人动漫一区二区在线| 亚洲欧美一区二区三区四区五区| 在线观看一区二区视频| 少妇喷水在线观看| 欧美床上激情在线观看| 日韩久久99| 深夜福利成人| 老司机精品视频网站| 国产十八熟妇av成人一区| 亚洲欧美偷拍卡通变态| 一二区在线观看| 亚洲图中文字幕| 范冰冰一级做a爰片久久毛片| 国产伦精品一区二区三区视频免费| 五月天激情综合网| 色www免费视频| 欧美国产精品中文字幕| 欧美一级黄视频| 国产一区二区成人| 厕沟全景美女厕沟精品| 九色91在线视频| 国产人成精品一区二区三| 国产精品一区二区无码对白| 亚洲一区二区精品3399| 亚洲国产综合一区| 欧美激情精品久久久久久黑人| 国产精品99久久免费| 9l视频自拍9l视频自拍| 国产一区二区视频在线| 国产极品美女在线| 777精品伊人久久久久大香线蕉| 黄色免费在线网站| 91在线视频成人| 欧美国产高潮xxxx1819| 天堂网成人在线| 亚洲影院在线观看| 亚洲黄色小说网| 97久久超碰福利国产精品…| 精品少妇一区| 亚洲国产精品久久久久爰色欲| 国产亚洲精品中文字幕| 亚洲熟妇av乱码在线观看| 色青青草原桃花久久综合 | 强制捆绑调教一区二区| 长河落日免费高清观看| 3d动漫精品啪啪| 激情在线视频播放| 精品视频在线观看| 另类图片国产| 天堂а√在线中文在线鲁大师| 制服丝袜日韩国产| 欧美黄色视屏| 欧美日韩精品久久| 久色婷婷小香蕉久久| 欧美日韩在线国产| 日韩国产高清视频在线| 日本在线中文字幕一区二区三区| 国产福利片一区二区| 粉嫩一区二区三区在线看| 久久免费激情视频| 综合136福利视频在线| 国产一区二区三区免费观看在线| 国产免费一区二区视频| 久久久精品日韩欧美| 国产乱淫a∨片免费观看| 欧美激情精品久久久久| 欧洲乱码伦视频免费| 中文字幕无码毛片免费看| 狠狠躁天天躁日日躁欧美| 日本电影在线观看网站| 国产精品久久久久久久免费大片| 视频在线观看一区| 青春草免费视频| 亚洲欧美精品伊人久久| 国产剧情一区二区在线观看| 免费观看精品视频| 亚洲男人电影天堂| 欧洲综合视频| 成人免费视频网址| 翔田千里一区二区| 欧美成人一二三区| 国产一区二区三区直播精品电影| 九色精品蝌蚪| 久久久久免费精品|