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

為什么Kafka如此之快?

開發(fā) 架構(gòu) 開發(fā)工具 Kafka
Kafka 是由 LinkedIn 公司推出的一個高吞吐的分布式消息系統(tǒng),通俗地說就是一個基于發(fā)布和訂閱的消息隊(duì)列,溫故而知新,反復(fù)學(xué)習(xí)優(yōu)秀的框架,定有所獲。

 Kafka 是由 LinkedIn 公司推出的一個高吞吐的分布式消息系統(tǒng),通俗地說就是一個基于發(fā)布和訂閱的消息隊(duì)列,溫故而知新,反復(fù)學(xué)習(xí)優(yōu)秀的框架,定有所獲。

[[402438]]

圖片來自 Pexels

應(yīng)用場景

Kafka 的應(yīng)用場景如下:

  • 異步解構(gòu):在上下游沒有強(qiáng)依賴的業(yè)務(wù)關(guān)系或針對單次請求不需要立刻處理的業(yè)務(wù)。
  • 系統(tǒng)緩沖:有利于解決服務(wù)系統(tǒng)的吞吐量不一致的情況,尤其對處理速度較慢的服務(wù)來說起到緩沖作用。
  • 消峰作用:對于短時間偶現(xiàn)的極端流量,對后端的服務(wù)可以啟動保護(hù)作用。
  • 數(shù)據(jù)流處理:集成 spark 做實(shí)時數(shù)據(jù)流處理。

Kafka 拓?fù)鋱D(多副本機(jī)制)

由上圖我們可以發(fā)現(xiàn) Kafka 是分布式,對于每一個分區(qū)都存在多副本,同時整個集群的管理都通過 Zookeeper 管理。

Kafka 核心組件

①broker

Kafka 服務(wù)器,負(fù)責(zé)消息存儲和轉(zhuǎn)發(fā);一個 broker 就代表一個 kafka 節(jié)點(diǎn)。一個 broker 可以包含多個 topic。

②topic

消息類別,Kafka 按照 topic 來分類消息。

③partition

topic 的分區(qū),一個 topic 可以包含多個 partition,topic 消息保存在各個 partition 上。

由于一個 topic 能被分到多個分區(qū)上,給 kafka 提供給了并行的處理能力,這也正是 kafka 高吞吐的原因之一。

partition 物理上由多個 segment 文件組成,每個 segment 大小相等,順序讀寫(這也是 kafka 比較快的原因之一,不需要隨機(jī)寫)。

每個 Segment 數(shù)據(jù)文件以該段中最小的 offset ,文件擴(kuò)展名為.log。當(dāng)查找 offset 的 Message 的時候,通過二分查找快找到 Message 所處于的 Segment 中。

④offset

消息在日志中的位置,可以理解是消息在 partition 上的偏移量,也是代表該消息的唯一序號。

同時也是主從之間的需要同步的信息。

⑤Producer

生產(chǎn)者,負(fù)責(zé)向 Kafka Broker 發(fā)消息的客戶端。

⑥Consumer

消息消者,負(fù)責(zé)消費(fèi) Kafka Broker 中的消息。

⑦Consumer Group

消費(fèi)者組,每個 Consumer 必須屬于一個 group;(注意:一個分區(qū)只能由組內(nèi)一個消費(fèi)者消費(fèi),消費(fèi)者組之間互不影響。)

⑧Zookeeper

管理 kafka 集群,負(fù)責(zé)存儲了集群 broker、topic、partition 等 meta 數(shù)據(jù)存儲,同時也負(fù)責(zé) broker 故障發(fā)現(xiàn),partition leader 選舉,負(fù)載均衡等功能。

服務(wù)治理

既然 Kafka 是分布式的發(fā)布/訂閱系統(tǒng),這樣如果做的集群之間數(shù)據(jù)同步和一致性,kafka 是不是肯定不會丟消息呢?以及宕機(jī)的時候如果進(jìn)行 Leader 選舉呢?

①數(shù)據(jù)同步

在 Kafka 中的 Partition 有一個 leader 與多個 follower,producer 往某個 Partition 中寫入數(shù)據(jù),是只會往 leader 中寫入數(shù)據(jù),然后數(shù)據(jù)才會被復(fù)制進(jìn)其他的 Replica 中。

而每一個 follower 可以理解成一個消費(fèi)者,定期去 leader 去拉消息。而只有數(shù)據(jù)同步了后,kafka 才會給生產(chǎn)者返回一個 ACK 告知消息已經(jīng)存儲落地了。

②ISR

在 Kafka 中,為了保證性能,Kafka 不會采用強(qiáng)一致性的方式來同步主從的數(shù)據(jù)。

而是維護(hù)了一個:in-sync Replica 的列表,Leader 不需要等待所有 Follower 都完成同步,只要在 ISR 中的 Follower 完成數(shù)據(jù)同步就可以發(fā)送 ACK 給生產(chǎn)者即可認(rèn)為消息同步完成。

同時如果發(fā)現(xiàn) ISR 里面某一個 follower 落后太多的話,就會把它剔除。

具體流程如下:

上述的做法并無法保證 Kafka 一定不丟消息。雖然 Kafka 通過多副本機(jī)制中最大限度保證消息不會丟失,但是如果數(shù)據(jù)已經(jīng)寫入系統(tǒng) page cache 中但是還沒來得及刷入磁盤,此時突然機(jī)器宕機(jī)或者掉電,那消息自然而然地就會丟失。

③Kafka 故障恢復(fù)

Kafka 通過 Zookeeper 連坐集群的管理,所以這里的選舉機(jī)制采用的是Zab(zookeeper 使用):

  • 生產(chǎn)者發(fā)生消息給 leader ,這個時候 leader 完成數(shù)據(jù)存儲,突然發(fā)生故障,沒有給 producer 返回 ack。
  • 通過 ZK 選舉,其中一個 follower 成為 leader ,這個時候 producer 重新請求新的 leader,并存儲數(shù)據(jù)。

Kafka 為什么這么快

①順序?qū)懘疟P

Kafka 采用了順序?qū)懘疟P,而由于順序?qū)懘疟P相對隨機(jī)寫,減少了尋地址的耗費(fèi)時間。(在 Kafka 的每一個分區(qū)里面消息是有序的)

②Page Cache

Kafka 在 OS 系統(tǒng)方面使用了 Page Cache 而不是我們平常所用的 Buffer。Page Cache 其實(shí)不陌生,也不是什么新鮮事物。

我們在 Linux 上查看內(nèi)存的時候,經(jīng)常可以看到 buff/cache,兩者都是用來加速 IO 讀寫用的,而 cache 是作用于讀。

也就是說,磁盤的內(nèi)容可以讀到 cache 里面,這樣應(yīng)用程序讀磁盤就非常快。

而 buff 是作用于寫,我們開發(fā)寫磁盤都是,一般如果寫入一個 buff 里面再 flush 就非常快。

而 Kafka 正是把這兩者發(fā)揮到了極致:Kafka 雖然是 scala 寫的,但是依舊在 Java 的虛擬機(jī)上運(yùn)行。

盡管如此,Kafka 它還是盡量避開了 JVM 的限制,它利用了 Page cache 來存儲,這樣躲開了數(shù)據(jù)在 JVM 因?yàn)?GC 而發(fā)生的 STW。

另一方面也是 Page Cache 使得它實(shí)現(xiàn)了零拷貝,具體下面會講。

③零拷貝

無論是優(yōu)秀的 Netty 還是其他優(yōu)秀的 Java 框架,基本都在零拷貝減少了 CPU 的上下文切換和磁盤的 IO。

當(dāng)然 Kafka 也不例外。零拷貝的概念具體這里不作太詳細(xì)的復(fù)述,大致地給大家講一下這個概念。

傳統(tǒng)的一次應(yīng)用程請求數(shù)據(jù)的過程:

這里大致可以發(fā)傳統(tǒng)的方式發(fā)生了 4 次拷貝,2 次 DMA 和 2 次 CPU,而 CPU 發(fā)生了4次的切換。

DMA 簡單理解就是,在進(jìn)行 I/O 設(shè)備和內(nèi)存的數(shù)據(jù)傳輸?shù)臅r候,數(shù)據(jù)搬運(yùn)的工作全部交給 DMA 控制器,而 CPU 不再參與任何與數(shù)據(jù)搬運(yùn)相關(guān)的事情。

④零拷貝的方式

通過優(yōu)化我們可以發(fā)現(xiàn),CPU 只發(fā)生了 2 次的上下文切換和 3 次數(shù)據(jù)拷貝。

Linux 系統(tǒng)提供了系統(tǒng)事故調(diào)用函數(shù) “sendfile()”,這樣系統(tǒng)調(diào)用,可以直接把內(nèi)核緩沖區(qū)里的數(shù)據(jù)拷貝到 socket 緩沖區(qū)里,不再拷貝到用戶態(tài)。

⑤分區(qū)分段

我們上面也介紹過,Kafka 采取了分區(qū)的模式,而每一個分區(qū)又對應(yīng)到一個物理分段,查找的時候可以根據(jù)二分查找快速定位。這樣不僅提供了數(shù)據(jù)讀的查詢效率,也提供了并行操作的方式。

⑥數(shù)據(jù)壓縮

Kafka 對數(shù)據(jù)提供了:Gzip 和 Snappy 壓縮協(xié)議等壓縮協(xié)議,對消息結(jié)構(gòu)體進(jìn)行了壓縮,一方面減少了帶寬,也減少了數(shù)據(jù)傳輸?shù)南摹?/p>

Kafka 安裝

①安裝 JDK

由于使用壓縮包還需要自己配置環(huán)境變量,所以這里推薦直接用 yum 安裝,熟悉查看目前 Java 的版本:

  1. yum -y list Java* 

安裝你想要的版本,這里我是 1.8:

  1. yum install java-1.8.0-openjdk-devel.x86_64 

查看是否安裝成功:

  1. Java -version 

②安裝 Zookeeper

首先需要去官網(wǎng)下載安裝包,然后解壓:

  1. tar -zxvf zookeeper-3.4.9.tar.gz 

要做的就是將這個文件復(fù)制一份,并命名為:zoo.cfg,然后在 zoo.cfg 中修改自己的配置即可。

  1. cp zoo_sample.cfg zoo.cfg 
  2. vim zoo.cfg 

主要配置解釋如下:

  1. # zookeeper內(nèi)部的基本單位,單位是毫秒,這個表示一個tickTime為2000毫秒,在zookeeper的其他配置中,都是基于tickTime來做換算的 
  2. tickTime=2000 
  3. # 集群中的follower服務(wù)器(F)與leader服務(wù)器(L)之間 初始連接 時能容忍的最多心跳數(shù)(tickTime的數(shù)量)。 
  4. initLimit=10 
  5. #syncLimit:集群中的follower服務(wù)器(F)與leader服務(wù)器(L)之間 請求和應(yīng)答 之間能容忍的最多心跳數(shù)(tickTime的數(shù)量) 
  6. syncLimit=5 
  7. # 數(shù)據(jù)存放文件夾,zookeeper運(yùn)行過程中有兩個數(shù)據(jù)需要存儲,一個是快照數(shù)據(jù)(持久化數(shù)據(jù))另一個是事務(wù)日志 
  8. dataDir=/tmp/zookeeper 
  9. ## 客戶端訪問端口 
  10. clientPort=2181 

配置環(huán)境變量:

  1. vim ~/.bash_profile 
  2. export ZK=/usr/local/src/apache-zookeeper-3.7.0-bin 
  3. export PATH=$PATH:$ZK/bin 
  4. export PATH  
  5. // 啟動 
  6. zkServer.sh start 

下面能看啟動成功:

③安裝 Kafka

下載 Kafka:

  1. https://www.apache.org/dyn/closer.cgi?path=/kafka/2.8.0/kafka-2.8.0-src.tgz 

安裝 Kafka:

  1. tar -xzvf kafka_2.12-2.0.0.tgzbr 

配置環(huán)境變量:

  1. export ZK=/usr/local/src/apache-zookeeper-3.7.0-bin 
  2. export PATH=$PATH:$ZK/bin 
  3. export KAFKA=/usr/local/src/kafka 
  4. export PATH=$PATH:$KAFKA/bin 

啟動 Kafka:

  1. nohup kafka-server-start.sh 自己的配置文件路徑/server.properties &br 

大功告成!

作者:何永康,騰訊 CDG 后臺研發(fā)工程師。

編輯:陶家龍

出處:轉(zhuǎn)載自公眾號云加社區(qū)(ID:QcloudCommunity),參考資料:《深入理解 Kafka:核心設(shè)計(jì)實(shí)踐原理》

 

責(zé)任編輯:武曉燕 來源: 云加社區(qū)
相關(guān)推薦

2023-06-05 07:57:53

Kafka消息事務(wù)消息

2022-11-28 09:00:03

編程bug開發(fā)

2024-02-26 21:15:20

Kafka緩存參數(shù)

2022-06-01 14:29:32

區(qū)塊鏈道德比特幣

2015-06-26 11:15:34

2023-02-07 08:18:34

單線程Redis內(nèi)存

2020-03-30 15:05:46

Kafka消息數(shù)據(jù)

2012-04-24 14:41:15

HTML5

2019-08-05 08:42:37

物聯(lián)網(wǎng)IOT技術(shù)

2024-11-26 08:52:34

SQL優(yōu)化Kafka

2012-04-09 13:35:10

Instagram

2023-06-06 07:08:27

網(wǎng)絡(luò)防火墻應(yīng)用網(wǎng)關(guān)

2020-07-29 08:06:30

Kafka MQ消息

2023-09-12 10:55:35

Kafka數(shù)據(jù)庫服務(wù)器

2022-09-27 07:00:58

QoS服務(wù)帶寬

2018-09-13 11:57:41

iPhone蘋果手機(jī)

2020-06-02 19:14:59

Kubernetes容器開發(fā)

2022-06-01 23:27:38

區(qū)塊鏈加密貨幣數(shù)字資產(chǎn)

2020-11-05 10:50:09

物聯(lián)網(wǎng)數(shù)據(jù)技術(shù)

2019-10-18 14:54:04

Kafka寫入磁盤
點(diǎn)贊
收藏

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

国产福利拍拍拍| 性高潮久久久久久| 最新电影电视剧在线观看免费观看| 日产国产欧美视频一区精品| 久久久国产精品一区| 人妻少妇偷人精品久久久任期| 2020日本在线视频中文字幕| 国产欧美日韩不卡| 91久久精品国产91久久性色tv| 日韩成人高清视频| 成人网18免费网站| 精品乱人伦小说| 日韩亚洲在线视频| 性欧美高清come| 久久久久久久久久久黄色| 91精品视频大全| 亚洲GV成人无码久久精品| 999视频精品| 精品中文视频在线| 欧美日韩一区二区区| 黑人巨大亚洲一区二区久 | 黑人一区二区| 中日韩美女免费视频网址在线观看| www.日本久久| 人人鲁人人莫人人爱精品| 亚洲乱码日产精品bd| 欧美日韩大片一区二区三区| 精品人妻一区二区三区含羞草| 美女日韩在线中文字幕| 欧美国产日韩一区| 美女网站视频色| 日韩高清电影免费| 日韩亚洲欧美成人一区| 最新天堂中文在线| 成人小电影网站| 亚洲超丰满肉感bbw| 中文字幕免费高| 大片免费播放在线视频| 99久久久免费精品国产一区二区| 91最新在线免费观看| 国产99久久久久久免费看| 亚洲国产精品第一区二区| 久久久国产精品亚洲一区| 日本综合在线观看| 国产成人黄色| 亚洲日韩中文字幕| 亚洲一区二区观看| 欧美亚洲tv| 亚洲第一页自拍| 911亚洲精选| 视频在线一区| 日韩精品一区二区三区中文不卡 | 免费在线看一区| 热久久视久久精品18亚洲精品| 欧美日韩中文字幕在线观看| 香蕉视频官网在线观看日本一区二区| 最近中文字幕2019免费| 国产又粗又硬视频| 日韩欧美高清在线播放| 中文字幕在线观看亚洲| 91无套直看片红桃在线观看| 欧美日韩精品在线一区| 在线视频亚洲欧美| 黄色激情小视频| 91视频综合| 美女久久久久久久| 久久久香蕉视频| 亚洲第一精品影视| 欧美整片在线观看| 中文字幕日本视频| 激情丁香综合五月| 亚洲最大福利视频网| 亚洲国产999| 99精品久久久久久| 日本精品一区| 好了av在线| 亚洲国产精品一区二区尤物区| 国产成人艳妇aa视频在线| www视频在线观看| 色综合久久66| 中国黄色片一级| 一级毛片精品毛片| 日韩成人在线电影网| 亚洲综合网在线观看| 日韩a一区二区| 欧美日韩国产999| 中文字幕日韩一级| 日本女人一区二区三区| 91日韩在线播放| 色欲av伊人久久大香线蕉影院| 91一区一区三区| 亚洲精品乱码视频| 色女人在线视频| 一本色道**综合亚洲精品蜜桃冫| 九九精品久久久| 国产精品白浆| 中文字幕欧美精品在线| 久草国产在线视频| 日韩中文欧美在线| 成人久久久久爱| 青青操视频在线| 综合久久一区二区三区| 午夜精品久久久久久久无码| 精品亚洲a∨| 亚洲精品国产精品久久清纯直播 | 欧美一区二区三区……| 亚洲一区二区激情| 99久久久精品| 四虎永久免费网站| 欧美成人性网| 欧美不卡一二三| 国产三级在线观看完整版| 激情综合电影网| 国产精品一区二区三区在线播放 | 免费看啪啪网站| 亚洲福利影院| 日韩欧美激情四射| 夫妇露脸对白88av| 亚洲欧美日韩专区| 99在线影院| 男人天堂久久久| 激情久久av一区av二区av三区| www.桃色.com| 欧美日韩在线二区| 欧美亚洲视频一区二区| www.久久久久久| 国产精品久久久久三级| 免费日韩中文字幕| 欧美激情极品| 欧美精品18videos性欧| 国产精品午夜福利| 国产精品福利在线播放| 午夜免费一区二区| 久久99高清| 欧美一级电影久久| 色哟哟国产精品色哟哟| 亚洲大型综合色站| 91超薄肉色丝袜交足高跟凉鞋| 天天天综合网| 国产情人节一区| 91社区在线观看| 在线观看亚洲一区| 免费看污片的网站| 久久久777| 欧美一进一出视频| 第84页国产精品| 精品一区电影国产| 国产一级做a爱片久久毛片a| av在线播放一区二区三区| 男人天堂av片| 澳门精品久久国产| 欧美国产精品人人做人人爱| xxxwww在线观看| 亚洲综合色自拍一区| 成人一区二区三区仙踪林| 欧美精品色网| 国产九色91| av免费不卡国产观看| 亚洲第一视频在线观看| 日本va欧美va国产激情| 久久亚洲欧美国产精品乐播| 无码aⅴ精品一区二区三区浪潮| 一道本一区二区三区| 国产97免费视| 欧美成人xxx| 在线成人小视频| 久久久无码精品亚洲国产| 成人免费精品视频| 欧洲av无码放荡人妇网站| 久久99久久人婷婷精品综合 | 一级片中文字幕| 久久综合国产精品| 成人亚洲精品777777大片| 国产精品二区不卡| 国产富婆一区二区三区 | 午夜精品一区二区三区国产| 91视频免费网站| 国产亚av手机在线观看| 日韩电影免费观看中文字幕| 无码无套少妇毛多18pxxxx| 国产精品久久看| 免费在线观看日韩av| 翔田千里一区二区| 亚洲欧洲精品在线 | 5月丁香婷婷综合| 精品无码免费视频| 国产欧美一区二区精品久导航| 久国产精品视频| 在线成人欧美| 亚洲va韩国va欧美va精四季| 6080亚洲理论片在线观看| 人人做人人澡人人爽欧美| 麻豆网站在线免费观看| 亚洲成人免费在线视频| 日韩不卡高清视频| 亚洲影视在线观看| 亚洲ⅴ国产v天堂a无码二区| 国产91丝袜在线播放0| 最近免费中文字幕中文高清百度| 亚洲天天综合| 欧美日韩高清免费| 美国十次综合久久| 国产成人精品电影| 波多野结衣乳巨码无在线观看| 亚洲天堂2020| 亚洲欧美另类一区| 欧美三级视频在线观看| 日韩黄色三级视频| 亚洲日本乱码在线观看| 国产jk精品白丝av在线观看| 国产成人啪免费观看软件 | 精品成人免费一区二区在线播放| 欧美成人精品激情在线观看 | 久久精品亚洲精品国产欧美kt∨| 中文字幕第三区| 日韩国产欧美一区二区三区| av无码久久久久久不卡网站| 99成人超碰| 日本一区二区三区精品视频| 精品伊人久久久| 91传媒视频在线观看| 欧美特黄色片| 国产成人久久久| 日韩激情电影| 久久久久久91| 午夜影院免费在线| 久久久国产精彩视频美女艺术照福利| yiren22亚洲综合伊人22| 日韩av中文字幕在线播放| 国产成人三级在线播放| 欧美日韩成人在线| 青青草视频在线观看免费| 精品久久久久久国产91| 久久久久久久久精| 亚洲黄色在线视频| 少妇aaaaa| 中文字幕在线一区免费| 男人天堂资源网| 中文字幕高清一区| www.99热| 国产精品青草综合久久久久99| 精品人妻一区二区三区视频| 91色综合久久久久婷婷| 亚洲精品女人久久久| 91在线精品一区二区三区| 少妇饥渴放荡91麻豆| 91亚洲男人天堂| 少妇光屁股影院| 国产亚洲成aⅴ人片在线观看| 亚洲人人夜夜澡人人爽| 91蜜桃免费观看视频| 欧美色图亚洲激情| 国产日韩成人精品| av片在线免费看| 亚洲三级在线看| 国模无码国产精品视频| 亚洲综合一二三区| 精品成人久久久| 色噜噜狠狠一区二区三区果冻| 中文字幕免费观看| 欧美丝袜自拍制服另类| 一级黄色片在线| 欧美成人三级电影在线| 人人妻人人澡人人爽精品日本| 亚洲二区中文字幕| 男女视频在线观看| 一区二区三区久久精品| 欧美69xxxx| 欧美黄色免费网站| 一区二区三区短视频| 国产精品香蕉国产| 亚洲精品在线a| 久久一区免费| 久久亚洲影视| 日本wwwcom| 日韩—二三区免费观看av| 99日在线视频| www.66久久| 色屁屁草草影院ccyy.com| 亚洲精品va在线观看| 欧美另类一区二区| 精品视频在线免费观看| www.爱爱.com| 亚洲欧美日韩精品久久奇米色影视| 国产福利在线| 欧美国产日韩一区二区| 亚洲日本天堂| 91国产丝袜在线放| 亚洲日本三级| 麻豆视频传媒入口| 久久激情网站| 成年人看片网站| 久久久久久黄色| 91视频综合网| 色噜噜狠狠一区二区三区果冻| 国产哺乳奶水91在线播放| 日韩精品极品视频免费观看| 日本高清在线观看wwwww色| 久久久噜噜噜久久中文字免| 97精品国产综合久久久动漫日韩| 99在线热播| 色婷婷亚洲mv天堂mv在影片| 乱人伦xxxx国语对白| 精品一区二区三区在线观看 | 中文字幕高清一区| 日本一区二区网站| 欧美老女人在线| 日韩有码电影| 欧美黑人巨大精品一区二区| 欧美jizz18| 欧美日韩一区二区三区在线视频| 一区二区三区在线| 成人午夜激情av| av一区二区三区黑人| 午夜爱爱毛片xxxx视频免费看| 色综合久久久久综合99| 隣の若妻さん波多野结衣| 日韩中文字幕网站| 这里有精品可以观看| 俄罗斯精品一区二区| 国产精品99久久精品| 99视频免费播放| 99久久99精品久久久久久| 欧美成人精品欧美一级| 欧美日韩久久不卡| 蜜桃视频在线观看网站| 91国产一区在线| 国偷自产av一区二区三区| 中国黄色录像片| 老司机精品视频一区二区三区| 女人又爽又黄免费女仆| 欧美日韩亚洲系列| 天天操天天射天天| 欧美精品国产精品日韩精品| 免费精品一区二区三区在线观看| 亚洲欧美成人一区| 蜜桃av噜噜一区二区三区小说| av女人的天堂| 在线影院国内精品| 精品久久av| 国产成人久久久精品一区| 曰本一区二区三区视频| 中国丰满人妻videoshd| 91香蕉视频污| 免费黄色网址在线| 亚洲日本aⅴ片在线观看香蕉| 国产免费不卡| 视频一区视频二区视频三区视频四区国产 | 日韩成人在线视频网站| 91丝袜在线| 激情五月综合色婷婷一区二区| 一区二区三区国产在线| www.久久国产| 日本丰满少妇一区二区三区| 国产精品毛片一区二区三区四区| 国产精品久久久久久久久免费看| 欧美日韩激情在线一区二区三区| 一级片视频免费观看| 中文字幕在线免费不卡| www.国产精品视频| 97在线视频精品| 亚洲va久久| 欧美一级特黄a| 亚洲视频综合在线| 亚洲欧美另类视频| 日本成人黄色片| 日韩国产欧美一区二区| 欧美一级免费在线| 午夜电影一区二区| 精品三级久久久久久久电影聊斋| 国产精品久久久久久亚洲调教 | 99热这里只有精品免费| 成人av在线资源| 91视频久久久| 欧美成人午夜激情视频| 久久porn| 免费一级特黄录像| 亚洲激情图片小说视频| 婷婷婷国产在线视频| 国产精品香蕉国产| 伊人成人在线视频| 无码少妇精品一区二区免费动态| 欧美精品成人一区二区三区四区| 色女人在线视频| 日本一区不卡| 国产精品18久久久久久久久久久久 | 五月天网站亚洲| 瑟瑟视频在线| 国产精品播放| 麻豆精品久久精品色综合| 国产亚洲精品成人| 中文字幕一区日韩电影| 久久资源综合| 亚洲第一色av| 岛国av一区二区三区| gogogogo高清视频在线| 欧美一区二区视频17c| 国产99一区视频免费| 中文字幕观看视频| 久久久久久久久久久av|