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

Kafka 萬(wàn)億級(jí)消息實(shí)踐之資源組流量掉零故障排查分析

大數(shù)據(jù)
為了讓讀者能與小編在后續(xù)的問(wèn)題分析中有更好的共鳴,小編先與各位讀者朋友對(duì)齊一下我們 Kafka 集群的部署架構(gòu)及服務(wù)接入 Kafka 集群的流程。

作者 | vivo 互聯(lián)網(wǎng)服務(wù)器團(tuán)隊(duì)-Luo Mingbo

一、Kafka 集群部署架構(gòu)

為了讓讀者能與小編在后續(xù)的問(wèn)題分析中有更好的共鳴,小編先與各位讀者朋友對(duì)齊一下我們 Kafka 集群的部署架構(gòu)及服務(wù)接入 Kafka 集群的流程。

為了避免超大集群我們按照業(yè)務(wù)維度將整個(gè)每天負(fù)責(zé)十萬(wàn)億級(jí)消息的 Kafka 集群拆分成了多個(gè) Kafka 集群。拆分粒度太粗會(huì)導(dǎo)致單一集群過(guò)大,容易由于流量突變、資源隔離、限速等原因?qū)е录悍€(wěn)定性和可用性受到影響,拆分粒度太細(xì)又會(huì)因?yàn)榧禾嗖灰拙S護(hù),集群內(nèi)資源較少應(yīng)對(duì)突發(fā)情況的抗風(fēng)險(xiǎn)能力較弱。

由于 Kafka 數(shù)據(jù)存儲(chǔ)和服務(wù)在同一節(jié)點(diǎn)上導(dǎo)致集群擴(kuò)縮容周期較長(zhǎng),遇到突發(fā)流量時(shí)不能快速實(shí)現(xiàn)集群擴(kuò)容扛住業(yè)務(wù)壓力,因此我們按照業(yè)務(wù)維度和數(shù)據(jù)的重要程度及是否影響商業(yè)化等維度進(jìn)行 Kafka 集群的拆分,同時(shí)在 Kafka 集群內(nèi)添加一層邏輯概念“資源組”,資源組內(nèi)的 Node 節(jié)點(diǎn)共享,資源組與資源組之間的節(jié)點(diǎn)資源相互隔離,確保故障發(fā)生時(shí)不會(huì)帶來(lái)雪崩效應(yīng)。

二、業(yè)務(wù)接入 Kafka 集群流程

  • .在 Kafka 平臺(tái)注冊(cè)業(yè)務(wù)項(xiàng)目。
  • 若項(xiàng)目的業(yè)務(wù)數(shù)據(jù)較為重要或直接影響商業(yè)化,用戶(hù)需申請(qǐng)創(chuàng)建項(xiàng)目獨(dú)立的資源組,若項(xiàng)目數(shù)據(jù)量較小且對(duì)數(shù)據(jù)的完整性要求不那么高可以直接使用集群提供的公共資源組無(wú)需申請(qǐng)資源組。
  • 項(xiàng)目與邏輯概念資源組綁定。
  • 創(chuàng)建 topic,創(chuàng)建 topic 時(shí)使用 Kafka 平臺(tái)提供的接口進(jìn)行創(chuàng)建,嚴(yán)格遵守 topic 的分區(qū)分布只能在項(xiàng)目綁定的資源組管理的 broker 節(jié)點(diǎn)上。
  • 授權(quán)對(duì) topic 的讀寫(xiě)操作。

通過(guò)上述的架構(gòu)部署介紹及接入流程接入介紹相信大家有很多相關(guān)知識(shí)點(diǎn)都與小編對(duì)齊了。

從部署架構(gòu)圖我們可以清晰的了解到我們這套集群部署在服務(wù)端最小的資源隔離單元為“資源組”即在同一個(gè)資源組下的多個(gè)broker節(jié)點(diǎn)之間會(huì)有影響,不同的資源組下的broker節(jié)點(diǎn)做了邏輯隔離。

上述的相關(guān)知識(shí)點(diǎn)對(duì)齊后我們將開(kāi)啟我們的故障排查之旅。

三、故障情況介紹

故障發(fā)生時(shí),故障節(jié)點(diǎn)所在資源組的多個(gè) topic 流量幾乎全部掉零,生產(chǎn)環(huán)境我們對(duì) Kafka 集群的磁盤(pán)指標(biāo)READ、WRITE、IO.UTIL、AVG.WAIT、READ.REQ、WRITE.REQ做了告警監(jiān)控,由于故障發(fā)生在凌晨,整個(gè)故障的處理過(guò)程持續(xù)實(shí)踐較長(zhǎng),導(dǎo)致了業(yè)務(wù)方長(zhǎng)時(shí)間的topic流量整體掉零對(duì)業(yè)務(wù)造成不小的影響。

四、監(jiān)控指標(biāo)介紹

4.1 流量監(jiān)控情況

1、故障節(jié)點(diǎn)在故障發(fā)生時(shí)網(wǎng)絡(luò)空閑率出現(xiàn)短暫的掉零情況,且與生產(chǎn)流量監(jiān)控指標(biāo)一致。一旦生產(chǎn)流量上升故障節(jié)點(diǎn)的網(wǎng)絡(luò)空閑率就同步掉零。

2、Grafana 監(jiān)控指標(biāo)中topic生產(chǎn)流量幾乎全部掉零。

3、Kafka 平臺(tái)項(xiàng)目監(jiān)控中也體現(xiàn)了當(dāng)前項(xiàng)目的多個(gè)topic生產(chǎn)流量指標(biāo)掉零。

4.2 磁盤(pán)指標(biāo)監(jiān)控

SDF 盤(pán)的IO.UTIL指標(biāo)達(dá)到100%, 80%左右我們認(rèn)為是服務(wù)可穩(wěn)定運(yùn)行的指標(biāo)閾值。

SDF 盤(pán)的AVG.WAIT指標(biāo)達(dá)到分鐘級(jí)等待,一般400ms左右的延遲我們認(rèn)為是服務(wù)可穩(wěn)定運(yùn)行的閾值。

4.3 Kafka 服務(wù)端日志及系統(tǒng)日志情況

Kafka集群controller節(jié)點(diǎn)的日志中出現(xiàn)Input/Output error的錯(cuò)誤日志。

Linux 系統(tǒng)日志中出現(xiàn)Buffer I/O error 的錯(cuò)誤日志

五、故障猜想及分析

從上述的指標(biāo)監(jiān)控中很明顯的可以得出結(jié)論,故障原因是由于 Kafka broker節(jié)點(diǎn)的sdf盤(pán)磁盤(pán)故障導(dǎo)致的,只需在對(duì)應(yīng)的 Kafka broker 節(jié)點(diǎn)上將sdf盤(pán)踢掉重啟即可恢復(fù)。那這樣就結(jié)束了嗎 ?of course not。

對(duì) Kafka 有一定認(rèn)識(shí)的小伙伴應(yīng)該都知道,創(chuàng)建topic時(shí)topic的分區(qū)是均勻分布到集群內(nèi)的不同broker節(jié)點(diǎn)上的,即使內(nèi)部某一臺(tái)broker節(jié)點(diǎn)故障,其他分區(qū)應(yīng)該能正常進(jìn)行生產(chǎn)消費(fèi),如果其他分區(qū)能進(jìn)行正常的生產(chǎn)和消費(fèi)就不應(yīng)該出現(xiàn)整個(gè)topic的流量幾乎全掉零的情況。

如上圖所示,topicA 的三個(gè)分區(qū)分別分布在 brokerA、brokerB、brokerC三個(gè)物理主機(jī)節(jié)點(diǎn)上。

生產(chǎn)者producer向TopicA發(fā)送消息時(shí)會(huì)分別與brokerA、brokerB、brokerC三個(gè)物理主機(jī)節(jié)點(diǎn)建立長(zhǎng)鏈接進(jìn)行消息的發(fā)送,此時(shí)若 brokerB 節(jié)點(diǎn)發(fā)生故障無(wú)法向外部提供服務(wù)時(shí)按照我們的猜想應(yīng)該不會(huì)影響到brokerA和brokerC兩個(gè)節(jié)點(diǎn)繼續(xù)向producer提供接收消息的服務(wù)。

但從監(jiān)控指標(biāo)的數(shù)據(jù)展示來(lái)分析當(dāng)brokerB節(jié)點(diǎn)出現(xiàn)故障后topic整體流量掉零與我們的猜想大相徑庭。

既然是出現(xiàn)類(lèi)似了服務(wù)雪崩的效應(yīng)導(dǎo)致了部分topic的整體流量幾乎掉零那么我們?cè)诓孪雴?wèn)題發(fā)生的原因時(shí)就可以往資源隔離的方向去思考,看看在整個(gè)過(guò)程中還有哪些地方涉及到資源隔離的環(huán)節(jié)進(jìn)行猜想。

Kafka 服務(wù)端我們按照資源組的方式做了 Kafka broker的邏輯隔離且從Grafana監(jiān)控上可以看出有一些topic的流量并沒(méi)有嚴(yán)重掉零的情況,那么我們暫時(shí)將分析問(wèn)題的目光轉(zhuǎn)移到 Kafka client端,去分析 Kafka producer的發(fā)送消息的過(guò)程是否存在有資源隔離地方?jīng)]有做隔離導(dǎo)致了整體的雪崩效應(yīng)。

六、Kafka 默認(rèn)分區(qū)器的分區(qū)規(guī)則

對(duì) Kafka 生產(chǎn)流程流程有一定了解的同學(xué)肯定知道,Kafka 作為了大數(shù)據(jù)生態(tài)中海量數(shù)據(jù)的消息中間件,為了解決海量數(shù)據(jù)的并發(fā)問(wèn)題 Kafka 在設(shè)計(jì)之初就采用了客戶(hù)端緩沖消息,當(dāng)消息達(dá)到一定批量時(shí)再進(jìn)行批量消息的發(fā)送。

通過(guò)一次網(wǎng)絡(luò)IO將批量的數(shù)據(jù)發(fā)送到 Kafka 服務(wù)端。關(guān)于Kafka producer客戶(hù)端緩沖區(qū)的設(shè)計(jì)小編后續(xù)會(huì)單獨(dú)一個(gè)篇幅進(jìn)行深入的探索,鑒于篇幅問(wèn)題不再此處進(jìn)行詳細(xì)分析。

基于此處的分析我們對(duì)一批消息發(fā)送到一個(gè)故障節(jié)點(diǎn)時(shí)的容錯(cuò)方案可以有以下猜想:

  • 快速失敗,記錄故障節(jié)點(diǎn)信息。下次進(jìn)行消息路由時(shí)只路由到健康的節(jié)點(diǎn)上。快速釋放消息緩沖內(nèi)存。
  • 快速失敗,記錄故障節(jié)點(diǎn)信息,下次進(jìn)行消息路由時(shí)當(dāng)消息路由到故障節(jié)點(diǎn)上時(shí)直接報(bào)錯(cuò),快速釋放緩沖區(qū)內(nèi)存。
  • 等待超時(shí),當(dāng)次消息等待超時(shí)后,下次進(jìn)行消息路由時(shí)依然會(huì)出現(xiàn)路由到故障節(jié)點(diǎn)上的情況,且每次等待超時(shí)時(shí)間后才釋放占用的資源。

上述猜想中,如果是第一種情況,那么每次消息路由只路由到健康的節(jié)點(diǎn)上不會(huì)出現(xiàn)雪崩效應(yīng)耗盡客戶(hù)端緩沖區(qū)資源的情況;

第二種情況,當(dāng)消息路由到故障節(jié)點(diǎn)上時(shí),直接拒絕分配緩沖區(qū)資源也不會(huì)造成雪崩效應(yīng);

第三種情況,每次需要在一個(gè)或多個(gè)超時(shí)時(shí)間后才能將故障節(jié)點(diǎn)所占用的客戶(hù)端緩沖區(qū)資源釋放,在海量消息發(fā)送的場(chǎng)景下一個(gè)超時(shí)時(shí)間周期內(nèi)故障節(jié)點(diǎn)上的消息足以將客戶(hù)端緩沖區(qū)資源耗盡,導(dǎo)致其他可用分區(qū)無(wú)法分配客戶(hù)端緩沖區(qū)資源導(dǎo)致出現(xiàn)雪崩效應(yīng)。

帶著上述的猜想打開(kāi)kafka client producer的源代碼分析下defaultPartitioner的分區(qū)規(guī)則得到如下的分配邏輯:

發(fā)送消息時(shí)是否指定了分區(qū),若指定了分區(qū)那消息就直接發(fā)往該分區(qū)無(wú)需重新路由分區(qū)。

消息是否指定了key,若消息指定了key,使用key的hash值與topic的分區(qū)數(shù)進(jìn)行模運(yùn)算,得出消息路由的分區(qū)號(hào)(對(duì)應(yīng)第三種猜想)。

消息未指定分區(qū)也未指定key,使用自增變量與topic的可用分區(qū)進(jìn)行模運(yùn)算,得出消息路由的分區(qū)號(hào)(對(duì)應(yīng)第一種猜想)。

七、總結(jié)

  • 從源碼中分析出若發(fā)送消息的時(shí)候指定了key,并使用的是 Kafka producer默認(rèn)的分區(qū)分配器請(qǐng)款下會(huì)出現(xiàn) Kafka producer 客戶(hù)端緩沖區(qū)資源被耗盡而出現(xiàn)topic所有分區(qū)雪崩效應(yīng)。
  • 跟業(yè)務(wù)系統(tǒng)同學(xué)了解了他們的發(fā)送邏輯確實(shí)在消息發(fā)送指定了key并使用的是 Kafka producer的默認(rèn)分區(qū)分配器。
  • 問(wèn)題得到論證。

八、建議

  • 若非必要發(fā)送消息時(shí)不要指定key,否則可能會(huì)出現(xiàn)topic所有分區(qū)雪崩效應(yīng)。
  • 若確實(shí)需要發(fā)送消息指定key,建議不要使用Kafka producer默認(rèn)的分區(qū)分配器,因?yàn)橹付╧ey的情況下使用 Kafka producer的默認(rèn)分區(qū)分配器會(huì)出現(xiàn)雪崩效應(yīng)。
責(zé)任編輯:未麗燕 來(lái)源: vivo互聯(lián)網(wǎng)技術(shù)
相關(guān)推薦

2025-07-17 07:40:17

2025-08-14 10:01:00

vivoPulsarAnsible運(yùn)維

2025-05-30 02:55:00

系統(tǒng)不宕機(jī)流量

2013-05-06 16:36:55

SELinuxSELinux故障

2014-05-09 14:33:35

2021-04-01 11:13:12

Redis分布式優(yōu)化

2021-10-14 09:51:17

架構(gòu)運(yùn)維技術(shù)

2019-11-25 15:32:30

虛擬化IO故障

2021-04-21 14:56:28

負(fù)載均衡高并發(fā)優(yōu)化技術(shù)架構(gòu)

2020-10-22 13:49:37

Docker容器僵死進(jìn)程

2011-11-03 13:18:19

交換機(jī)故障方法

2025-06-05 09:06:08

2009-04-14 16:14:51

2015-08-24 11:02:56

網(wǎng)絡(luò)故障負(fù)載均衡

2018-12-25 09:44:42

2018-11-26 08:40:43

2025-06-12 02:00:00

2025-06-18 07:09:05

2010-01-04 15:19:52

2010-08-30 19:51:08

DHCP故障
點(diǎn)贊
收藏

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

欧美日韩中文字幕在线| 六月丁香婷婷久久| 精品视频久久久久久久| 日韩av一二三四| 黄色网址在线免费| 99久久伊人精品| 国产精品自产拍在线观| 国产亚洲精品女人久久久久久| 国产一区福利| 欧美男人的天堂一二区| 国产资源在线免费观看| 北岛玲日韩精品一区二区三区| 国产最新精品精品你懂的| 国内外成人免费激情在线视频 | 国产毛片一区二区| 久久99久国产精品黄毛片入口| 第四色在线视频| 人人玩人人添人人澡欧美| 天天色图综合网| 看全色黄大色大片| 国产福利电影在线| 波多野结衣中文字幕一区| 国产精品吴梦梦| 久久黄色精品视频| 欧美一区影院| 日韩在线视频观看正片免费网站| v8888av| 视频在线亚洲| 欧美日韩久久久久久| 成人在线免费在线观看| 精精国产xxxx视频在线中文版| 国产精品乱码久久久久久| 精品一区二区国产| 亚洲欧美国产高清va在线播放| 免费高清视频精品| 热久久99这里有精品| 精品亚洲永久免费| 欧美在线高清| 久久亚洲精品一区| 婷婷综合在线视频| 成人羞羞网站入口免费| 亚洲乱码国产乱码精品精| 性活交片大全免费看| 成人午夜888| 欧美日韩国产乱码电影| 天天爽天天爽夜夜爽| 美女福利一区二区| 动漫精品一区二区| 91专区在线观看| 1区2区3区在线| 亚洲成人免费电影| 日本aa在线观看| 日本一本在线免费福利| 亚洲夂夂婷婷色拍ww47| 路边理发店露脸熟妇泻火| 久久精品视频免费看| 亚洲特级片在线| 三年中文高清在线观看第6集| 川上优的av在线一区二区| 久久久久久97三级| 欧美一区1区三区3区公司| 美女做暖暖视频免费在线观看全部网址91 | avtt中文字幕| 超碰在线一区| 日韩成人在线观看| 扒开jk护士狂揉免费| 国产成人精品免费视| 国产亚洲一区二区精品| 日本污视频网站| 国产精品成人a在线观看| www.欧美精品| 久久久一二三区| 99香蕉国产精品偷在线观看| **欧美日韩vr在线| jizz国产在线观看| 精品亚洲欧美一区| 国产98在线|日韩| 日韩一二三四| 国产精品短视频| 精品久久久无码人妻字幂| av资源网在线播放| 色一区在线观看| 日本美女视频一区| 日韩在线观看一区二区三区| 亚洲国产成人精品久久| 国产ts在线播放| 天天射—综合中文网| 久久久久久久久久国产| 亚洲黄网在线观看| 国产老妇另类xxxxx| 精品一卡二卡三卡四卡日本乱码| av在线免费播放网站| 亚洲美女免费视频| av动漫在线观看| 亚洲一区二区小说| 日韩经典中文字幕| 91传媒免费观看| 国色天香一区二区| 国产精品黄页免费高清在线观看| 国产强被迫伦姧在线观看无码| 99久久99久久综合| 在线电影看在线一区二区三区| 丁香花在线高清完整版视频| 91久久国产综合久久| 日韩久久久久久久久久久| 国产精品免费大片| 国内伊人久久久久久网站视频 | 日韩欧美亚洲精品| 丝袜美腿av在线| 欧洲精品一区二区| 国产十八熟妇av成人一区| 999久久久免费精品国产| 91黑丝高跟在线| 国产精品探花视频| 国产夜色精品一区二区av| 青青青在线观看视频| 成人国产精品| 亚洲美女中文字幕| 久青草视频在线观看| 美女脱光内衣内裤视频久久影院| 精品国产免费久久久久久尖叫| 成人av福利| 欧美三级日韩三级| 国产熟妇搡bbbb搡bbbb| 好看的av在线不卡观看| 成人国产在线视频| 精彩国产在线| 天天色天天操综合| 人妻互换一二三区激情视频| 久久久久久久久国产一区| 国产精品wwwwww| 青青国产在线| 精品国产31久久久久久| 色婷婷狠狠18禁久久| 一区二区三区中文| 91麻豆桃色免费看| 日本中文字幕视频在线| 91传媒视频在线播放| 亚洲午夜久久久久久久久红桃| 亚洲免费激情| 国产精品手机视频| 91高清在线观看视频| 在线成人av影院| 亚洲欧洲综合网| 久久国产精品色| 亚洲看片网站| 免费视频观看成人| www.日韩系列| 91精品国产乱码久久久久| 国产精品天美传媒沈樵| 国产精品久久a| 日韩精品免费一区二区在线观看| 国产精品com| 69av在线| 在线播放中文一区| 国产va在线播放| 风间由美性色一区二区三区 | 成人高潮aa毛片免费| 日韩欧美一区中文| 国产真实乱人偷精品视频| 成人午夜又粗又硬又大| 国产女大学生av| 最新国产一区| 国产精品久久在线观看| 免费超碰在线| 日韩欧美色综合网站| 五月天婷婷丁香| 99久久久免费精品国产一区二区 | 激情综合网最新| 好吊色视频988gao在线观看| 成人直播在线观看| 欧美中文字幕在线视频| 国产h视频在线观看| 欧美精品粉嫩高潮一区二区| 中文字幕av久久爽av| 99久久婷婷国产| 亚洲一级免费在线观看| 欧美在线视屏| 欧美凹凸一区二区三区视频| 国产成人77亚洲精品www| 久久夜色精品国产亚洲aⅴ| 亚洲精品成人区在线观看| 黄色成人在线免费| 国产精品久久久视频| 国产又黄又大久久| 国产av天堂无码一区二区三区| 国产91精品对白在线播放| 国产欧美日韩综合精品| 免费av不卡在线观看| 亚洲欧美在线x视频| 国产精品欧美亚洲| 偷拍一区二区三区四区| 波多野结衣一二三四区| 成人午夜电影久久影院| 日本人视频jizz页码69| 国产精品国码视频| 亚洲春色在线视频| 北条麻妃一区二区三区在线观看| 国产精品对白刺激| wwwww亚洲| 日韩在线观看免费全| 日本护士...精品国| 91精品免费在线| 国产亚洲欧美日韩高清| 亚洲一区二区三区四区的| 国产视频不卡在线| 成人av片在线观看| 国产三级精品三级在线| 日韩视频在线一区二区三区| 亚洲美女自拍偷拍| 国产乱码精品一区二区三区四区 | 在线不卡一区二区三区| 99国产精品视频免费观看一公开| 尤物一区二区三区| 国产毛片一区二区三区| 国产在线资源一区| 日本另类视频| 欧美专区在线观看| av美女在线观看| 午夜免费福利在线观看| 加勒比av一区二区| 日本中文字幕片| 狠狠噜噜久久| 女女同性女同一区二区三区按摩| 欧美禁忌电影| 国内视频一区二区| 国产视频一区二| 国产欧美日韩高清| 欧美性xxx| 2021国产精品视频| 国产网红在线观看| 欧美精品在线播放| 麻豆传媒在线免费看| 亚洲毛片在线看| 完全免费av在线播放| 91精品福利在线一区二区三区| 精品国产青草久久久久96| 精品久久久久久久久国产字幕| 九九视频免费在线观看| 亚洲少妇中出一区| av黄色免费在线观看| 国产精品伦理在线| 亚洲av熟女国产一区二区性色| 久久亚洲二区三区| 久久久久久亚洲中文字幕无码| 99re在线视频这里只有精品| 老熟妇精品一区二区三区| 国产 日韩 欧美大片| 国产xxx在线观看| 国产mv日韩mv欧美| 在线观看你懂的视频| 国产成人精品一区二| 美女日批在线观看| 粉嫩绯色av一区二区在线观看| 逼特逼视频在线观看| 成人天堂资源www在线| 中文字幕乱码在线| 久久综合狠狠综合久久激情| 伊人网伊人影院| 国产精品视频第一区| 亚洲精品成人av久久| 国产精品免费视频观看| 伊人在线视频观看| 亚洲色图制服丝袜| 国产精品99无码一区二区| 午夜精品福利一区二区三区av| 色屁屁影院www国产高清麻豆| 色一情一乱一乱一91av| 在线播放精品视频| 欧美久久久久久蜜桃| a天堂视频在线| 日韩女优毛片在线| 婷婷在线观看视频| 亚洲色图激情小说| 国产精品刘玥久久一区| 欧美第一淫aaasss性| 亚洲精品福利电影| 国产精品永久免费在线| 日韩中文字幕无砖| 欧美激情第六页| 66久久国产| 免费看一级大黄情大片| 麻豆精品一区二区三区| 久久久久久国产精品日本| 99视频一区二区| 正在播放国产对白害羞| 亚洲综合色丁香婷婷六月图片| 久久99精品波多结衣一区| 欧美日韩国产在线观看| 亚洲第一天堂网| 在线电影av不卡网址| 色yeye免费人成网站在线观看| 欧美最顶级的aⅴ艳星| 国产精品久久免费视频| 欧美日韩大片一区二区三区| 99tv成人| aaa毛片在线观看| 国产馆精品极品| 无码少妇一区二区| 亚洲一区视频在线| 国产偷人爽久久久久久老妇app | 欧美日韩福利| 手机看片福利日韩| 不卡在线视频中文字幕| 人妻互换一区二区激情偷拍| 亚洲h在线观看| 国产欧美综合视频| 国产亚洲欧美另类中文| 91吃瓜在线观看| 成人乱色短篇合集| 久久av网址| 亚洲熟妇国产熟妇肥婆| 国产毛片精品视频| 五月天精品在线| 一本久久精品一区二区| 好吊色一区二区| 久久久精品免费| 精品无人乱码一区二区三区| 精品国产乱码久久久久久108| 影视亚洲一区二区三区| 欧美大尺度做爰床戏| 久久久亚洲高清| 日本亚洲欧美在线| 日韩午夜精品视频| 国产精品实拍| 成人免费网站在线| 日韩精品免费| 香蕉视频禁止18| 久久久91精品国产一区二区精品| 亚洲一区欧美在线| 精品国产一区二区精华| 日本大胆在线观看| 91青青草免费观看| 欧美福利视频| 性生活在线视频| 18欧美亚洲精品| 一级黄色大片网站| 中文字幕av一区中文字幕天堂| 欧美色999| 水蜜桃一区二区三区| 久久久亚洲一区| 日韩精品无码一区二区三区久久久| 午夜国产精品一区| 天天干天天舔天天射| 午夜精品免费视频| 任你弄精品视频免费观看| a在线视频观看| 久久一区二区视频| 中文字幕在线看人| 国产亚洲精品激情久久| 影音成人av| 在线观看亚洲视频啊啊啊啊| 美女尤物国产一区| 免费看特级毛片| 日韩一区二区三区精品视频| 色a资源在线| 国产精品国模大尺度私拍| 一区二区福利| 免费看91的网站| 欧美日韩成人高清| 天堂8中文在线| 精品在线视频一区二区| 久久久夜精品| 精品在线观看一区| 日韩一区二区三区免费看| 2020国产在线| 欧美成人蜜桃| 美国十次了思思久久精品导航| 日韩欧美国产成人精品免费| 精品免费国产一区二区三区四区| av资源在线| 亚洲7777| 国产成人av电影| 国产精品视频一区在线观看| 日韩在线观看免费av| 99久久免费精品国产72精品九九| 成人av一级片| 国产精品久久精品日日| 精品国精品国产自在久不卡| 91黑丝高跟在线| 99久久久久| 捆绑凌虐一区二区三区| 欧美综合一区二区三区| 午夜av在线免费观看| 久久免费看av| 精品亚洲国内自在自线福利| 国产无精乱码一区二区三区| 亚洲午夜久久久久久久| 国产视频一区二| 免费观看精品视频| 伦一区二区三区中文字幕v亚洲| 日本三级久久久| 999久久久亚洲| 无遮挡aaaaa大片免费看| 欧美久久久久久久久| 成入视频在线观看| 欧美aaa在线观看| 91日韩一区二区三区| 国产黄色一级大片| 国产精品aaa|