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

Kafka到底有多高可靠?(RNG NB)

開發 架構
Kafka通過ACK應答機制保證了不同組件之間的通信效率,通過副本同步機制、數據截斷和數據清理機制實現了對于數據的管理策略,保證整個系統運行效率。

在聊Kafka高可靠之前,先在評論區來波RNG NB好不好!

什么叫可靠性?

大家都知道,系統架構有三高:「高性能、高并發和高可用」,三者的重要性不言而喻。

對于任意系統,想要同時滿足三高都是一件非常困難的事情,大型業務系統或者傳統中間件都會搭建復雜的架構來保證。

除以上三種模式之外,還有一個指標方向也很重要,那就是高可靠,甚至你可能會將它和「高可用」混淆起來。

事實上兩者并不一樣,高可用會更偏向于整體服務的可用性,防止系統宕機等等。而高可靠是指數據的可靠性保證嘛,你可以理解”高可靠“相比于系統三高會是一個更細一點的概念。

那么什么是數據的高可靠呢,總結一下就是系統要提供可靠的數據支撐,不能發生丟失、重復等錯誤現象。

所以每個開源中間件在發布版本時都會通過文檔聲明自己是超可靠的,就像520那天每一位暖男說的那樣。

Kafka到底有多高可靠?(RNG NB)

咱今天的主角kafka就是這么一個例子。

一些重要概念

因為有一段時間沒講消息隊列了嘛,為了幫助你更好理解文章,我們來先復習一下kafka的基礎概念:

  • record:消息,消息隊列基礎通信單位。
  • topic:主題,目的就是將消息進行分類,不同業務類型的消息通常會被分發到不同的主題。
  • partition:分區,每個主題可以創建多個分區,每個分區都由一系列有序和不可變的消息組成。
  • replica:副本,每個分區都有一個至多個副本存在,它的主要作用是存儲保存數據,以日志(Log)對象的形式體現。副本又分為leader副本和follower副本。
  • offset:偏移量,每一個消息在日志文件中的位置都對應一個按序遞增的偏移量,你可以理解為類似數組的存儲形式。
  • producer:生產者,生產消息的那一方。
  • consumer:消費者,通常不同的業務都會有一到多個消費者組成消費者集群。
  • broker:代理,一個Kafka集群由一個或多個Kafka實例構成,每一個Kafka實例就稱為代理。

Kafka到底有多高可靠?(RNG NB)

如上圖所示,一共存在主題1和主題2,主題1有兩個分區,主題2只有一個分區,并且每個分區都存在一個leader副本和兩個follower副本,它們分布在每個不同的代理節點上。

partition里只有leader副本負責與生產者、消費者之間數據的交互,follower副本會定期從leader副本拉取數據以保證整個集群數據可用性。

如何保證數據高可靠

Kafka是通過副本機制實現數據的存儲的,所以就需要一些機制保證數據在跨集群的副本之間能夠可靠地傳輸。

1、副本同步集合

業務數據封裝成消息在系統中流轉,由于各個組件都是分布在不同的服務器上的,所以主題和生產者、消費者之間的數據同步可能存在一定的時間延遲,Kafka通過延遲范圍劃分了幾個不同的集合:

AR(Assigned Replicas)

指的是已經分配數據的分區副本,通常指的是leader副本 + follower副本。

Kafka到底有多高可靠?(RNG NB)

ISR(In Sync Replicas)

指的是和leader副本數據保持同步的副本集合。當follower副本數據和leader副本數據保持同步,那么這些副本就處在ISR里面,ISR集合會根據數據的同步狀態動態變化。

Kafka到底有多高可靠?(RNG NB)

OSR(Out Sync Replicas)

一旦follower副本的數據同步進度跟不上leader了,那么它就會被放進叫做OSR的集合里。也就是這個集合包含的是不處于同步狀態的分區副本。

Kafka到底有多高可靠?(RNG NB)

OK,那有什么標準判斷它是同步還是不同步呢?

通過replica.lag.time.max.ms這個參數來設置數據同步時間差,它的默認值是10s。

一旦從分區副本和主分區副本的消息相差10s以上,那么就認為消息處于OSR不同步的狀態。若follower處于OSR集合里,那么在選取新的leader的時候就不會選舉它作為新leader。

2、ACK應答機制

我們剛剛說了kafka是通過ack來發送數據同步信號的,那信號發送頻率又有幾種設定呢?

  • ack = 0

生產者發送一次消息就不再發送。不管是否發送成功,若發出去的消息處于通信的路上就丟失,或者還未做磁盤持久化操作,那么消息就可能丟失。

它的好處就是性能很高,你想呀你發送消息都不需要等待對方回復就持續發送下一批,那么消息等待的時間就節省出來了。同一時間范圍內能比別人處理更多數據,缺點就是它的可靠性真的很低,數據真的是說丟就丟。

  • ack = 1

leader接收到消息并且寫入到本地磁盤后就認為消息處理成功。這種方式可靠性會比上一種好一些,當leader接收到消息并且寫入到本地磁盤后就認為消息處理成功,不論follower是否同步完這條消息就會返回給producer。

但是假如此刻partition leader所在的broker宕機了,如果那么數據也可能會丟失,所以follower副本的數據同步就很重要。

Kafka默認就采用這種方式。

  • ack = -1

producer只有收到分區內所有副本的響應ACK才會認為消息已經push成功。

這種方式雖然對于數據的可靠保障做得很好,但是就是性能很差,影響吞吐量,所以一般也不會采取。

那么它就絕對可靠嗎?也不一定。最重要的還是取決于副本數據是否同步完成。若producer收到響應消息前leader副本掛掉,那么producer會因未收到消息重復發送消息,那就可能造成數據重復。怎么解決呢?只要保證業務冪等就行。

我們可以通過request.required.acks這個參數控制消息的發送頻率。

3、消息語義

消息集群整體是一個復雜的系統,所以過程中可能會因為各種原因導致消息傳遞出錯,Kafka對于這些可能遇到的場景定義了對應的的消息語義。

at most once

它代表消息可能被消費者消費0次或者1次。若場景如下:

  • 消息從partition分發給消費者集群。
  • 消費者把自己收到的消息告訴集群,集群收到之后offset就會往后移動。
  • 消費者將數據入庫做持久化。

你一定想到了。在第三步消費者將消息入庫時若因任何原因消費者A掛了,那么在將消費者切換到集群的消費者B后,數據還沒入庫呢。此時partition是渾然不知的呀,那么這就會造成一個問題:數據丟失。

Kafka到底有多高可靠?(RNG NB)

at least once

它代表partition分發的消息至少被消費一次。其通信過程如下:

  • 消息從partition分發給消費者集群。
  • 消費者將數據入庫做持久化。
  • 消費者把自己收到的消息告訴集群,集群收到之后offset就會往后移動。

假設consumer group在數據入庫之后,在將數據返回給partition的過程中消費者A掛了,那么partition會因為接收不到響應ACK而重新發送數據,此時消費者B可能再次將原先的消息入庫,這就造成了數據重復了。

在沒有做任何冪等性保護的情況下,像重復轉賬,重付疊加積分這種業務,那么結果可能是致命的。

Kafka到底有多高可靠?(RNG NB)

Kafka到底有多高可靠?(RNG NB)

exactly once

代表消息正好能被消費一次,不丟失,不重復。

在at least once的情況基礎上,假設consumerA在返回ack給partition的過程中宕機了。那么consumerB不會跟著partition的offset走,它會先去數據庫里面查看最新消息對應的偏移位,再根據這個偏移位返回Kafka集群從對應的偏移位置出發,這就可以避免消息重復和消息丟失。

Kafka到底有多高可靠?(RNG NB)

4、數據截斷機制

我們開頭說了真正處理數據的是leader副本,follower副本只負責數據的同步和保存,那如果因為leader宕機了二者數據不一致會怎么樣呢?

在講一致性保證過程之前還需了解兩個Kafka用于表示副本數據同步的概念:

HW(High Watermark):中文翻譯為高水位,用來體現副本間數據同步的相對位置,consumer最多只能消費到HW所在的位置,通過HW我們可以判斷數據對副本是否可見。

LEO(Log End Offset):下一條待寫入消息的記錄位置。

Kafka到底有多高可靠?(RNG NB)

leader副本從生產者獲取消息,follower副本實時從leder同步數據,此時它們的同步數據是一致的都同步到2這個位置,并且下一個寫入的消息都是偏移位4:

Kafka到底有多高可靠?(RNG NB)

假設因為意外leader發生宕機,follower即被選為新leader,此后從生產者寫入最新的偏移位4和5:

Kafka到底有多高可靠?(RNG NB)

過了一段時間原leader通過修復恢復服務,它就會發現自己和新leader的數據是不一致的:

Kafka到底有多高可靠?(RNG NB)

為了保證數據一致性就必須強行讓一方妥協。因為數據是不斷在刷新的,所以舊leader此時的優先級會小于新leader,因此它會將自己的數據截斷到與新leader相同的HW和LEO位置,確保和新leader的數據一定相同,這就是Kafka數據截斷機制。

Kafka到底有多高可靠?(RNG NB)

5、數據清理機制

同其它中間件一樣,Kafka的主要作用是通信,所以即使是將數據保存在磁盤上它還是會占用一定空間。為了節約存儲空間它會通過一些機制對過期數據進行清理。

日志刪除

日志刪除會直接刪除日志分段,kafka會維護一個定時任務來周期性檢查和刪除「過期數據」。

  • 基于時間的日志刪除

它在每一個日志段文件里面都維護一個最大時間戳來確認當前配置的刪除時間,只要日志段寫入新消息該字段都會被更新。一個日志段被寫滿了之后就不會再接收新的消息,它會去創建一個新的日志段文件往里面寫數據。

每一個日志段文件被寫滿之后它的最大的時間戳都是保持不變的,Kafka只要通過當前時間與最大時間戳進行比較就可以判斷該日志段文件是否過期。

Kafka默認配置log.retention.hours = 168,也就是7天的日志保留時間。

Kafka到底有多高可靠?(RNG NB)

  • 基于容量大小的日志刪除

這和以上是異曲同工的方式, 只不過這次從時間換成了空間。

Kafka會通過每個日志段空間的大小計算一個總容量閾值,然后計算出當前的實際空間大小和總容量閾值的差值,如果這個差值大于單個日志段文件的大小那么就會刪除掉最舊的那個日志段文件,反之則不做任何處理。

同理,這個閾值也可以通過log.retention.bytes參數來設置。

Kafka到底有多高可靠?(RNG NB)

日志壓縮

Kafka的消息是由鍵值組成的,如果日志段里存在多條相同key但是不同value的數據,那么它會選擇性地清除舊數據,保留最近一條記錄。

具體的壓縮方式就是創建一個檢查點文件,從日志起始位置開始遍歷到最大結束位置,然后把每個消息的key和key對應的offset保存在一個固定容量的SkimpyOffsetMap中。

Kafka到底有多高可靠?(RNG NB)

這樣前面的值就會被后面的覆蓋掉,如果日志文件里存在相同的key只有最新的那個會被保留。

總結

Kafka通過ACK應答機制保證了不同組件之間的通信效率,通過副本同步機制、數據截斷和數據清理機制實現了對于數據的管理策略,保證整個系統運行效率。

作為一款高性能又同時兼顧高可靠性的消息中間件來說,Kafka能吹的點實在太多。如果本篇文章對你有所幫助,點擊一下右下角的大拇指,下一次我們來詳細講解Kafka是如何實現副本間數據傳遞的。

責任編輯:姜華 來源: 今日頭條
相關推薦

2016-01-18 10:52:28

2022-01-21 00:15:49

區塊鏈比特幣安全

2021-08-02 23:13:46

比特幣安全私鑰

2022-03-30 14:42:10

比特幣安全私鑰

2020-11-17 06:49:17

5G頻譜移動

2020-12-22 15:53:06

比特幣安全人民幣

2020-11-17 10:27:18

5G網絡技術

2018-01-26 17:35:56

前端程序員月薪

2022-07-10 14:59:57

機器學習人工智能預測模型

2022-09-01 21:02:31

手機衛星5G

2016-09-22 16:47:55

iOSAndroidWindows Pho

2022-09-23 08:47:01

DMA網卡CPU

2022-02-16 07:44:48

機器學習模型

2021-03-09 05:49:32

通信女性從業者通信行業

2012-05-31 09:24:55

云計算云存儲

2022-09-27 09:43:08

物聯網設備物聯網

2020-08-05 07:00:00

SSD硬盤存儲

2024-10-15 09:48:56

2017-01-13 16:26:56

開發

2012-08-23 15:10:44

Facebook
點贊
收藏

51CTO技術棧公眾號

日韩精品黄色网| 久久久蜜臀国产一区二区| 中文字幕av一区中文字幕天堂| 999精彩视频| 免费在线毛片网站| 国产一区二区三区日韩| 久久久久久久999| 69亚洲乱人伦| 免费观看成人性生生活片| 国产女人水真多18毛片18精品视频| 国产精品一区二区三区毛片淫片 | 成人精品gif动图一区| 91精品国产免费久久久久久 | 国产精品的网站| 99电影网电视剧在线观看| 国产又爽又黄的视频| 欧美丝袜丝交足nylons172| 91精品国产91久久综合桃花| 国产美女主播在线播放| 成全电影播放在线观看国语| 国产精品亚洲人在线观看| 日韩av色在线| 久久国产精品波多野结衣| 国产一区二区三区91| 91精品国产福利| 丰满爆乳一区二区三区| 国产乱色在线观看| 久久伊人中文字幕| 91视频免费进入| 国产在线一级片| 伊人精品成人久久综合软件| 中文字幕欧美在线| 亚洲av无码国产精品久久| 精品中文在线| 欧美亚洲动漫精品| 一二三四视频社区在线| 成人日韩欧美| 中文字幕国产精品一区二区| 久久国产日韩欧美| 亚洲国产精品国自产拍久久| 美女脱光内衣内裤视频久久影院| 97视频免费看| 久久久国产精品人人片| 日韩欧美一级视频| av在线官网| 国产日本一区二区| 国内视频一区| 亚洲国产精品一| 久久精品99国产国产精| 国产不卡精品视男人的天堂| 日韩精品一区二区不卡| 激情av一区| 久久久www成人免费精品| 91资源在线播放| 美女精品一区最新中文字幕一区二区三区 | 欧美tickling挠脚心丨vk| 国产3p在线播放| 成人在线观看免费视频| 91福利国产精品| 国产精品无码专区av在线播放| 丰满大乳少妇在线观看网站| 亚洲精品久久久蜜桃| 久久久久亚洲av无码专区喷水| 大片免费播放在线视频| 久久精品一区二区三区不卡牛牛 | 香港三日本三级少妇66| 成人精品小蝌蚪| 国产精品99久久久久久久| 精品久久人妻av中文字幕| 国产精品白丝av| 91精品免费| 高h震动喷水双性1v1| 国产福利不卡视频| 国产精品有限公司| 天天操天天射天天| 久久婷婷综合激情| 日本日本精品二区免费| 最新国产在线观看| 中文字幕五月欧美| 国产女主播av| 成全电影大全在线观看| 欧美日韩国产精品| 久久久久狠狠高潮亚洲精品| 午夜av成人| 欧美日韩精品一区视频| 91网址在线观看精品| 欧美日韩国产一区二区在线观看| 精品三级在线看| 中文字幕一区二区久久人妻网站| 亚洲肉体裸体xxxx137| 怡红院精品视频| 亚洲女人久久久| 欧美色综合网| 国产va免费精品高清在线| 国产精品无码粉嫩小泬| 国产一区二区三区观看| 99久久国产免费免费| 婷婷在线免费观看| 久久久久久久免费视频了| 亚洲一区二区三区涩| 日韩另类在线| 91久久线看在观草草青青| 天堂av2020| 国产精品白丝av嫩草影院| 亚洲人成网站在线播| 美女视频久久久| 亚洲狠狠婷婷| 国产精品日韩专区| 亚洲精品成av人片天堂无码 | 老司机福利在线观看| 欧美一区精品| 国产91在线视频| 精品毛片在线观看| 国产丝袜美腿一区二区三区| 性生活免费观看视频| 成人片免费看| 日韩一区二区麻豆国产| 丰满少妇高潮一区二区| 亚洲网色网站| 国产成人精品视| 亚洲精品.www| 亚洲视频免费看| 97av视频在线观看| 日韩精品一区二区三区中文字幕| 亚洲视频在线看| 国产性70yerg老太| 蜜臀av一区二区在线免费观看| 91pron在线| 在线激情网站| 色噜噜偷拍精品综合在线| 波多野结衣电影免费观看| 精品久久91| 97在线看免费观看视频在线观看| 国产精品欧美综合亚洲| 国产午夜精品美女毛片视频| 国产在线xxxx| 精品一区二区三区中文字幕在线| 在线观看欧美视频| 69视频免费在线观看| 成人性生交大片| 亚洲激情免费视频| 成人在线精品| 日韩在线视频二区| 人人妻人人爽人人澡人人精品| www.爱久久.com| www国产无套内射com| 永久免费观看精品视频| 这里只有视频精品| 天天操天天干天天摸| 91丨九色丨黑人外教| 久久这里只有精品23| 综合中文字幕| 欧美高清视频免费观看| www.com在线观看| 亚洲免费观看高清| 亚洲视频在线不卡| 亚洲一区色图| 成人免费视频网| 草莓福利社区在线| 91精品国产91久久综合桃花| 午夜免费激情视频| 国产精品一区久久久久| 成人在线免费高清视频| 亚洲国产高清在线观看| 欧美成人黑人xx视频免费观看| 国产尤物在线观看| 亚洲图片激情小说| 中文字幕亚洲日本| 国产主播一区| 精品无人区一区二区三区| 日本黄色免费在线| 亚洲精品有码在线| 免费精品一区二区| 中文字幕制服丝袜一区二区三区 | 国产精品1区二区.| 欧美在线观看视频免费| 第一区第二区在线| 免费精品99久久国产综合精品| 久久人人爽国产| 日韩中文字幕综合| 精品欧美一区二区三区| 亚洲第一成人网站| 蜜乳av一区二区| 激情图片qvod| 国产精品宾馆| 日韩av免费在线看| 久久国产精品一区| 精品精品欲导航| 精品国产xxx| 国产精品久久三| 少妇熟女视频一区二区三区| 亚洲永久网站| 这里只有精品66| 中文字幕日韩在线| 人人爽久久涩噜噜噜网站| 超碰97在线免费观看| 日韩一区二区在线看| 国产黄色片免费看| 国产精品久久久久久久浪潮网站| 欧美熟妇另类久久久久久多毛| 日韩视频精品在线观看| 亚洲国产精品日韩| 97超碰成人| 国产精品女主播| 国产在线xxx| 中文字幕日韩欧美| 国产小视频免费观看| 欧美在线免费观看亚洲| 欧美日韩精品一区二区三区视频播放 | 欧美激情欧美激情在线五月| 青青草娱乐在线| 日韩一区二区三区观看| chinese国产精品| 亚洲精品国产一区二区精华液| 国产福利短视频| 国产精品夜夜嗨| 无需播放器的av| 在线精品一区| 超碰成人在线免费观看| 日韩三级av| 91免费版黄色| 日韩精品一区二区三区av| 欧美激情小视频| 日本在线免费看| 精品亚洲夜色av98在线观看| 国产情侣av在线| 在线观看三级视频欧美| 日韩精品一区二区在线播放| 亚洲美女少妇撒尿| 少妇无套高潮一二三区| 97久久精品人人做人人爽50路| 国产精品探花在线播放| 日韩国产精品久久| 国内自拍在线观看| 伊人久久大香线蕉综合热线| 黄瓜视频免费观看在线观看www | 国产一区二区三区视频在线播放| 青青青国产在线视频| 99精品99| www.xxx麻豆| 午夜激情一区| av动漫免费观看| 日韩精品久久| 神马影院午夜我不卡| 精品影片在线观看的网站| 极品尤物一区二区三区| 99re8这里有精品热视频8在线| 91久久精品视频| 96sao精品免费视频观看| 国产美女精品视频| 久久影视精品| 国产免费一区二区三区香蕉精| 神马久久资源| 国产成人精品999| 成人做爰视频www网站小优视频| 91国语精品自产拍在线观看性色| 成人爽a毛片免费啪啪动漫| 欧美激情第99页| 国产美女福利在线观看| 欧美精品福利在线| 国精一区二区三区| 777午夜精品福利在线观看| 啦啦啦中文在线观看日本| 欧美激情视频一区二区| 超免费在线视频| 午夜精品久久久久久久白皮肤| 2018av在线| 欧美一级电影在线| 日本欧美日韩| 国产精品偷伦视频免费观看国产| 欧美激情三区| 96国产粉嫩美女| 99re热精品视频| 精品午夜一区二区| 欧美猛男男男激情videos| 日韩欧美精品一区二区三区经典| 日本a口亚洲| 国产精品无码乱伦| 国色天香一区二区| 欧美日韩二三区| 日本强好片久久久久久aaa| 在线观看日本一区二区| 国产成人免费av在线| yy1111111| a天堂在线资源| 欧美日本视频在线| 国产av无码专区亚洲av麻豆| 欧美精品一区二区三区蜜臀 | 国产东北露脸精品视频| 最新国产精品自拍| 久久久久亚洲蜜桃| 青花影视在线观看免费高清| 亚洲电影激情视频网站| 亚洲国产精品无码久久久| 欧美一区二区视频在线观看2022 | 处破女av一区二区| 精品少妇人妻一区二区黑料社区| 国产精品久久久久久久午夜片| 久久亚洲国产成人精品性色| 日韩欧美精品中文字幕| 国产永久免费视频| 国产丝袜一区二区三区免费视频| 在线看的av网站| 亚洲 日韩 国产第一| 成人性片免费| 国产日韩亚洲精品| 99久久夜色精品国产亚洲96| 男女猛烈激情xx00免费视频| 免费观看成人鲁鲁鲁鲁鲁视频| 国产在线观看免费播放| 久久精品亚洲一区二区三区浴池 | 深夜视频在线观看| 亚洲国产成人私人影院tom| 国产主播在线观看| 欧美日韩国产综合久久| 天天操天天干天天插| 免费av一区二区| 成人午夜毛片| 蜜桃视频日韩| 韩日精品在线| 人人爽人人爽av| 欧美经典一区二区| 国产成人愉拍精品久久| 欧美日韩视频在线观看一区二区三区| 亚洲AV无码精品色毛片浪潮| 夜夜嗨av一区二区三区免费区| av资源在线播放| 亚洲一区二区三区成人在线视频精品| 自拍亚洲一区| 777久久精品一区二区三区无码| 男人的天堂亚洲在线| 四虎成人免费视频| 国产精品久久久久久久久动漫| 日韩精选在线观看| 亚洲第一精品久久忘忧草社区| 黄色网址在线免费| 国产精品日韩一区| 亚洲男人都懂第一日本| 缅甸午夜性猛交xxxx| 国产一区二区精品在线观看| av电影中文字幕| 一区二区高清免费观看影视大全 | a视频在线免费看| 欧美性视频精品| 欧美调教网站| 国产成人一区二区三区别| 国产综合色精品一区二区三区| 精品人妻互换一区二区三区| 亚洲一区精品在线| 性一交一乱一乱一视频| 久久色免费在线视频| 懂色av一区二区三区四区| a级精品国产片在线观看| 日韩av片在线免费观看| 欧美婷婷六月丁香综合色| 日韩欧美在线观看一区二区| 欧美亚洲视频一区二区| 黄色成人美女网站| 日本手机在线视频| 高潮精品一区videoshd| 中文字幕在线有码| 欧美一区二区三区啪啪| 精品国产白色丝袜高跟鞋| 亚洲一区久久久| 久久裸体网站| 不卡的在线视频| 国产精品久久久久久亚洲伦 | 色婷婷av一区二区三| 韩国三级日本三级少妇99| 成人高潮视频| 欧美性久久久久| 久久亚洲一区二区三区明星换脸| 青娱乐国产精品| 日韩成人在线观看| 国产夫妻在线| 日韩精品福利视频| 全部av―极品视觉盛宴亚洲| 蜜桃视频最新网址| 911国产精品| 蜜芽在线免费观看| 国产精品久久7| 国产日韩欧美一区| xxxx日本黄色| 欧美二区在线观看| 国产嫩草在线视频| 久久免费99精品久久久久久| 国产欧美午夜| 人妻少妇无码精品视频区| 欧美日韩精品欧美日韩精品一| 怡红院在线播放| 国产日本一区二区三区| 免费视频最近日韩| 五月天激情丁香| 日韩精品欧美国产精品忘忧草| 欧美日韩美女| 欧美一区二区三区四区五区六区| 精品一区二区免费| 精品无码人妻一区二区三区品| 亚洲欧美一区二区三区四区 | 欧美日韩精品|