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

ZooKeeper、Eureka、Consul、Nacos,怎么選?

開發 開發工具
服務注冊中心本質上是為了解耦服務提供者和服務消費者。對于任何一個微服務,原則上都應存在或者支持多個提供者,這是由微服務的分布式屬性決定的。

[[402082]]

圖片來自 Pexels

更進一步,為了支持彈性擴縮容特性,一個微服務的提供者的數量和分布往往是動態變化的,也是無法預先確定的。

因此,原本在單體應用階段常用的靜態 LB 機制就不再適用了,需要引入額外的組件來管理微服務提供者的注冊與發現,而這個組件就是服務注冊中心。

CAP 理論

CAP 理論是分布式架構中重要理論:

  • 一致性(Consistency),所有節點在同一時間具有相同的數據。
  • 可用性(Availability),保證每個請求不管成功或者失敗都有響應。
  • 分隔容忍(Partition tolerance),系統中任意信息的丟失或失敗不會影響系統的繼續運作。

關于 P 的理解,我覺得是在整個系統中某個部分,掛掉了,或者宕機了,并不影響整個系統的運作或者說使用,而可用性是,某個系統的某個節點掛了,但是并不影響系統的接受或者發出請求,CAP 不可能都取,只能取其中 2 個。

原因是如果 C 是第一需求的話,那么會影響 A 的性能,因為要數據同步,不然請求結果會有差異,但是數據同步會消耗時間,期間可用性就會降低。

如果 A 是第一需求,那么只要有一個服務在,就能正常接受請求,但是對與返回結果變不能保證,原因是,在分布式部署的時候,數據一致的過程不可能想切線路那么快。

再如果,同時滿足一致性和可用性,那么分區容錯就很難保證了,也就是單點,也是分布式的基本核心,好了,明白這些理論,就可以在相應的場景選取服務注冊與發現了。

服務注冊中心解決方案

設計或者選型一個服務注冊中心,首先要考慮的就是服務注冊與發現機制。

縱觀當下各種主流的服務注冊中心解決方案,大致可歸為三類:

  • 應用內:直接集成到應用中,依賴于應用自身完成服務的注冊與發現,最典型的是 Netflix 提供的 Eureka。
  • 應用外:把應用當成黑盒,通過應用外的某種機制將服務注冊到注冊中心,最小化對應用的侵入性,比如 Airbnb 的 SmartStack,HashiCorp 的 Consul。
  • DNS:將服務注冊為 DNS 的 SRV 記錄,嚴格來說,是一種特殊的應用外注冊方式,SkyDNS 是其中的代表。

注 1:對于第一類注冊方式,除了 Eureka 這種一站式解決方案,還可以基于 ZooKeeper 或者 etcd 自行實現一套服務注冊機制,這在大公司比較常見,但對于小公司而言顯然性價比太低。

注 2:由于 DNS 固有的緩存缺陷,本文不對第三類注冊方式作深入探討。

除了基本的服務注冊與發現機制,從開發和運維角度,至少還要考慮如下五個方面:

  • 測活:服務注冊之后,如何對服務進行測活以保證服務的可用性?
  • 負載均衡:當存在多個服務提供者時,如何均衡各個提供者的負載?
  • 集成:在服務提供端或者調用端,如何集成注冊中心?
  • 運行時依賴:引入注冊中心之后,對應用的運行時環境有何影響?
  • 可用性:如何保證注冊中心本身的可用性,特別是消除單點故障?

主流注冊中心產品

軟件產品特性并非一成不變,如果發現功能特性有變更,歡迎評論指正:

  • Consul 是支持自動注銷服務實例,在 check 的 DeregisterCriticalServiceAfter 這個參數。
  • 新版本的 Dubbo 也擴展了對 Consul 的支持。

①Apache Zookeeper→CP

與 Eureka 有所不同,Apache ZooKeeper 在設計時就緊遵 CP 原則,即任何時候對 ZooKeeper 的訪問請求能得到一致的數據結果,同時系統對網絡分割具備容錯性,但是 ZooKeeper 不能保證每次服務請求都是可達的。

從 ZooKeeper 的實際應用情況來看,在使用 ZooKeeper 獲取服務列表時,如果此時的 ZooKeeper 集群中的 Leader 宕機了,該集群就要進行 Leader 的選舉。

又或者 ZooKeeper 集群中半數以上服務器節點不可用(例如有三個節點,如果節點一檢測到節點三掛了 ,節點二也檢測到節點三掛了,那這個節點才算是真的掛了),那么將無法處理該請求。

所以說,ZooKeeper 不能保證服務可用性。當然,在大多數分布式環境中,尤其是涉及到數據存儲的場景,數據一致性應該是首先被保證的,這也是 ZooKeeper 設計緊遵 CP 原則的另一個原因。

但是對于服務發現來說,情況就不太一樣了,針對同一個服務,即使注冊中心的不同節點保存的服務提供者信息不盡相同,也并不會造成災難性的后果。

因為對于服務消費者來說,能消費才是最重要的,消費者雖然拿到可能不正確的服務實例信息后嘗試消費一下,也要勝過因為無法獲取實例信息而不去消費,導致系統異常要好(淘寶的雙十一,京東的 618 就是緊遵 AP 的最好參照)。

當 Master 節點因為網絡故障與其他節點失去聯系時,剩余節點會重新進行 Leader 選舉。

問題在于,選舉 Leader 的時間太長,30~120s,而且選舉期間整個 ZooKeeper 集群都是不可用的,這就導致在選舉期間注冊服務癱瘓。

在云部署環境下, 因為網絡問題使得 ZooKeeper 集群失去 Master 節點是大概率事件,雖然服務能最終恢復,但是漫長的選舉事件導致注冊長期不可用是不能容忍的。

②Spring Cloud Eureka→AP

Spring Cloud Netflix 在設計 Eureka 時就緊遵 AP 原則(盡管現在 2.0 發布了,但是由于其閉源的原因 ,但是目前 Ereka 1.x 任然是比較活躍的)。

Eureka Server 也可以運行多個實例來構建集群,解決單點問題,但不同于 ZooKeeper 的選舉 Leader 的過程,Eureka Server 采用的是 Peer to Peer 對等通信。

這是一種去中心化的架構,無 Master/Slave 之分,每一個 Peer 都是對等的。

在這種架構風格中,節點通過彼此互相注冊來提高可用性,每個節點需要添加一個或多個有效的 serviceUrl 指向其他節點。每個節點都可被視為其他節點的副本。

在集群環境中如果某臺 Eureka Server 宕機,Eureka Client 的請求會自動切換到新的 Eureka Server 節點上,當宕機的服務器重新恢復后,Eureka 會再次將其納入到服務器集群管理之中。

當節點開始接受客戶端請求時,所有的操作都會在節點間進行復制(replicate To Peer)操作,將請求復制到該Eureka Server當前所知的其它所有節點中。

當一個新的 Eureka Server 節點啟動后,會首先嘗試從鄰近節點獲取所有注冊列表信息,并完成初始化。

Eureka Server 通過 getEurekaServiceUrls() 方法獲取所有的節點,并且會通過心跳契約的方式定期更新。

默認情況下,如果 Eureka Server 在一定時間內沒有接收到某個服務實例的心跳(默認周期為 30 秒)。

Eureka Server 將會注銷該實例(默認為 90 秒,eureka.instance.lease-expiration-duration-in-seconds 進行自定義配置)。

當 Eureka Server 節點在短時間內丟失過多的心跳時,那么這個節點就會進入自我保護模式。

Eureka 的集群中,只要有一臺 Eureka 還在,就能保證注冊服務可用(保證可用性),只不過查到的信息可能不是最新的(不保證強一致性)。

除此之外,Eureka 還有一種自我保護機制,如果在 15 分鐘內超過 85% 的節點都沒有正常的心跳,那么 Eureka 就認為客戶端與注冊中心出現了網絡故障。

此時會出現以下幾種情況:

  • Eureka 不再從注冊表中移除因為長時間沒有收到心跳而過期的服務。
  • Eureka 仍然能夠接受新服務注冊和查詢請求,但是不會被同步到其它節點上(即保證當前節點依然可用)。
  • 當網絡穩定時,當前實例新注冊的信息會被同步到其它節點中。

因此,Eureka 可以很好的應對因網絡故障導致部分節點失去聯系的情況,而不會像 ZooKeeper 那樣使得整個注冊服務癱瘓。

③Consul

Consul 是 HashiCorp 公司推出的開源工具,用于實現分布式系統的服務發現與配置。

Consul 使用 Go 語言編寫,因此具有天然可移植性(支持 Linux、Windows 和 Mac OS X)。

Consul 內置了服務注冊與發現框架、分布一致性協議實現、健康檢查、Key/Value 存儲、多數據中心方案,不再需要依賴其他工具(比如 ZooKeeper 等),使用起來也較為簡單。

Consul 遵循 CAP 原理中的 CP 原則,保證了強一致性和分區容錯性,且使用的是 Raft 算法,比 ZooKeeper 使用的 Paxos 算法更加簡單。

雖然保證了強一致性,但是可用性就相應下降了,例如服務注冊的時間會稍長一些,因為 Consul 的 Raft 協議要求必須過半數的節點都寫入成功才認為注冊成功。

在 Leader 掛掉了之后,重新選舉出 Leader 之前會導致 Consul 服務不可用。

默認依賴于 SDK

Consul 本質上屬于應用外的注冊方式,但可以通過 SDK 簡化注冊流程。而服務發現恰好相反,默認依賴于 SDK,但可以通過 Consul Template(下文會提到)去除 SDK 依賴。

Consul Template

Consul 默認服務調用者需要依賴 Consul SDK 來發現服務,這就無法保證對應用的零侵入性。

所幸通過 Consul Template,可以定時從 Consul 集群獲取最新的服務提供者列表并刷新 LB 配置(比如 Nginx 的 Upstream),這樣對于服務調用者而言,只需要配置一個統一的服務調用地址即可。

Consul 強一致性(C)帶來的是:

  • 服務注冊相比 Eureka 會稍慢一些。因為 Consul 的 Raft 協議要求必須過半數的節點都寫入成功才認為注冊成功
  • Leader 掛掉時,重新選舉期間整個 Consul 不可用。保證了強一致性但犧牲了可用性。

Eureka 保證高可用(A)和最終一致性:

  • 服務注冊相對要快,因為不需要等注冊信息 Replicate 到其他節點,也不保證注冊信息是否 Replicate 成功。
  • 當數據出現不一致時,雖然 A,B 上的注冊信息不完全相同,但每個 Eureka 節點依然能夠正常對外提供服務,這會出現查詢服務信息時如果請求 A 查不到,但請求 B 就能查到。如此保證了可用性但犧牲了一致性。

其他方面,Eureka 就是個 servlet 程序,跑在 servlet 容器中;Consul 則是 Go 編寫而成。

④Nacos

Nacos 是阿里開源的,Nacos 支持基于 DNS 和基于 RPC 的服務發現。在 Spring Cloud 中使用 Nacos,只需要先下載 Nacos 并啟動 Nacos server,Nacos 只需要簡單的配置就可以完成服務的注冊發現。

Nacos 除了服務的注冊發現之外,還支持動態配置服務。動態配置服務可以讓您以中心化、外部化和動態化的方式管理所有環境的應用配置和服務配置。

動態配置消除了配置變更時重新部署應用和服務的需要,讓配置管理變得更加高效和敏捷。

配置中心化管理讓實現無狀態服務變得更簡單,讓服務按需彈性擴展變得更容易。

一句話概括就是 Nacos=Spring Cloud 注冊中心+Spring Cloud 配置中心。

作者:琦彥

編輯:陶家龍

出處:http://45dwz.com/ax2HY

責任編輯:武曉燕 來源: 45dwz.com
相關推薦

2020-06-29 07:58:18

ZooKeeperConsul 注冊中心

2025-01-09 08:32:50

2022-08-14 22:35:37

EurekaConsul

2021-01-05 08:05:51

Zookeeper

2021-09-17 13:29:43

開發技能代碼

2020-01-10 10:58:34

ZooKeeperEureka注冊中心

2017-06-25 13:33:25

Spring Clou微服務架構

2020-06-15 08:19:00

ZooKeeperEureka

2022-05-02 22:01:49

訂閱模式Eureka推送模式

2024-12-19 10:48:12

2022-09-07 15:41:01

微服務開發容器

2021-04-28 07:03:28

DjangoFlaskFastAPI

2020-03-30 21:40:35

容器編排工具

2018-08-30 15:48:43

ConsulSpring Clou開源

2024-10-30 13:48:23

2022-07-01 07:41:03

ZookeeperEurekaConsul

2022-08-15 19:49:57

Consul架構注冊中心

2023-05-16 07:39:15

ArrayList磁盤IO

2021-01-19 05:26:22

Github ActiJenkinsDevOps
點贊
收藏

51CTO技術棧公眾號

免费看的av网站| 国产精品一二三在线观看| 五月天婷婷激情| 国内精品久久久久久久影视简单 | 日韩欧美国产不卡| 久久久久久人妻一区二区三区| 亚洲欧美一区二区三| 免费成人av资源网| 久久免费精品视频| 久久久久久久久福利| 看亚洲a级一级毛片| 欧美视频在线视频| 日本丰满少妇黄大片在线观看| 少妇又色又爽又黄的视频| 老色鬼久久亚洲一区二区| 久久久电影免费观看完整版| 久草视频福利在线| 青青青国产精品| 精品国产成人av| 国产盗摄视频在线观看| 日本电影一区二区在线观看| 国模娜娜一区二区三区| 啪一啪鲁一鲁2019在线视频| 五月天婷婷色综合| 日本精品黄色| 亚洲精品一区二三区不卡| 国产精品久久久久久久av福利| 在线免费av资源| 亚洲激情一二三区| 亚洲成人a**址| 天天综合永久入口| 国产精品影视在线观看| 欧美在线视频观看免费网站| 波多野结衣亚洲色图| 色天天久久综合婷婷女18| 日韩精品中文字幕视频在线| 欧美精品色视频| 少妇高潮一区二区三区99| 精品久久久一区二区| 路边理发店露脸熟妇泻火| av在线日韩国产精品| 337p粉嫩大胆噜噜噜噜噜91av| 99国产在线视频| 国产视频www| 青青草91视频| 国产精品久久久久久久久久久久久久| 国产精品xxxx喷水欧美| 欧美福利网址| 免费不卡在线观看av| 中文国语毛片高清视频| 欧美一区二区三区高清视频| 国产网站欧美日韩免费精品在线观看 | 八戒八戒神马在线电影| 中文字幕一区二区三区四区 | 亚洲色图 校园春色| 成人在线视频一区| 国产chinese精品一区二区| av天堂一区二区三区| 久久丁香综合五月国产三级网站 | 在线观看欧美| 91精品国产综合久久香蕉麻豆| 不卡av免费在线| 日韩成人高清| 欧美色综合天天久久综合精品| 国产精品69页| 欧美日韩视频免费看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 91超碰rencao97精品| 精品人妻av一区二区三区| 国产经典欧美精品| 国产精品香蕉视屏| 性猛交xxxx| 国产清纯在线一区二区www| 日本高清视频一区二区三区| 国产在线视频网| 国产精品免费aⅴ片在线观看| 亚洲视频精品一区| а√天堂8资源在线官网| 亚洲精品成人精品456| av免费看网址| 色婷婷综合久久久中字幕精品久久 | 亚洲欧美日韩天堂| 国产传媒在线看| 在线看片不卡| 97成人超碰免| 久久精品99北条麻妃| 久久国产综合精品| 成人在线免费观看一区| 免费观看成年在线视频网站| 国产精品丝袜在线| 国产91在线亚洲| 在线免费三级电影网站| 欧美日韩午夜精品| 亚洲色图欧美日韩| 欧美色蜜桃97| 欧美日韩国产成人高清视频| 天堂中文字幕在线观看| 久久99国内精品| 精品国产一区二区三区日日嗨| 国产在线自天天| 亚洲激情校园春色| 中文字幕永久视频| 99久热这里只有精品视频免费观看| 亚洲精品一区二区网址| 91麻豆免费视频网站| 亚洲人成久久| 成人在线中文字幕| 欧美色图另类| 亚洲综合激情网| 我要看一级黄色大片| 高清精品xnxxcom| 少妇久久久久久| 日本在线播放视频| 国产成人在线看| 天堂va久久久噜噜噜久久va| 麻豆av在线播放| 欧美精品成人一区二区三区四区| 亚洲一级av无码毛片精品| 久久久久久久久99精品大| 奇米影视亚洲狠狠色| 亚洲黄色片视频| 成人欧美一区二区三区视频网页 | 亚洲一区日韩在线| 99久热re在线精品996热视频| 国产1区2区3区在线| 亚洲成人福利片| av地址在线观看| 日韩一区自拍| 国产精品久久久久影院日本| 十八禁一区二区三区| 亚洲精品成人在线| 97免费公开视频| 日本不卡免费一区| 国产精品视频中文字幕91| 视频二区在线观看| 亚洲成人免费视| 日本美女视频网站| 欧美精品日本| 91免费版网站在线观看| 在线观看h片| 欧美影院一区二区| 中文字幕成人动漫| 久久久久久久欧美精品| 久久国产主播精品| 国产传媒av在线| 亚洲国产精品人久久电影| 国产性一乱一性一伧一色| 国产精品一区二区无线| 99久久99久久精品| 亚洲专区**| 欧美激情性做爰免费视频| 不卡视频在线播放| 亚洲国产成人av网| 老司机午夜免费福利| 亚洲韩日在线| 鲁丝一区二区三区免费| 亚洲欧美一区二区三区| 亚洲国产精久久久久久久| 亚洲欧美在线视频免费| 97久久久精品综合88久久| 免费在线a视频| 国产精品一区二区av日韩在线| 热久久免费视频精品| 蜜桃成人在线视频| 精品视频免费看| 999福利视频| 国产成人免费在线观看| 国产乱子伦精品无码专区| 国产精品巨作av| 欧日韩不卡在线视频| 第一福利在线| 91精品国产入口| 久热这里只有精品在线| 99久久777色| 国产三级日本三级在线播放| 99视频精品视频高清免费| 亚洲xxxxx性| xxxcom在线观看| 亚洲片在线资源| 亚洲一卡二卡在线观看| 亚洲欧美日韩综合aⅴ视频| 国产精品无码自拍| 噜噜噜躁狠狠躁狠狠精品视频| 日韩精品一线二线三线| 婷婷激情成人| 96精品视频在线| 在线观看免费网站黄| 欧美一区二区三区免费视频| 日韩精品视频播放| 国产精品午夜免费| 手机在线播放av| 三级精品在线观看| 欧美 日韩 国产精品| 欧美日韩一区二区三区不卡视频| 国产精品美女久久久久久免费| 国产网站在线免费观看| 亚洲精品久久久久久下一站 | 久久国产日韩欧美| 亚洲伦理网站| 欧美一区二区影院| 1区2区3区在线视频| 日韩电影中文字幕在线观看| 中文字幕免费在线看| 亚洲观看高清完整版在线观看 | 看欧美ab黄色大片视频免费| 中文字幕日韩欧美精品高清在线| 美女三级99| 美女精品视频在线| 国产精品久久久精品| 99久久精品免费看国产小宝寻花 | ass极品国模人体欣赏| 国产成人精品一区二区三区四区| 激情综合网俺也去| 狠狠噜噜久久| 中文精品一区二区三区| 一区二区三区韩国免费中文网站| 7777精品伊久久久大香线蕉语言| 精品网站在线| 91成人福利在线| 青春草视频在线| 日韩在线免费观看视频| 国产小视频福利在线| 亚洲女同同性videoxma| 久久不射2019中文字幕| 欧美成人一区二区在线| 99香蕉久久| 91亚洲永久免费精品| 日韩中文影院| 538国产精品一区二区在线| 中文字幕在线观看播放| 最新亚洲国产精品| 国产在线小视频| 国产偷亚洲偷欧美偷精品| 黄色av一区二区三区| 91精品国产色综合久久不卡电影| 中文在线免费观看| 色综合色狠狠天天综合色| 国产无套粉嫩白浆内谢| 亚洲最大成人综合| 中文字幕av免费在线观看| 自拍偷拍欧美激情| 99久久精品久久亚洲精品| 久久欧美中文字幕| 少妇毛片一区二区三区| 波多野结衣在线一区| 亚洲911精品成人18网站| 激情都市一区二区| 中文字幕精品一区二区三区在线| 免费看欧美美女黄的网站| 国产精品亚洲a| 久久久久久久欧美精品| 欧美 日韩精品| 亚洲欧美日韩国产一区| 北条麻妃69av| 麻豆91精品| 激情五月婷婷久久| 奇米综合一区二区三区精品视频| 波多野结衣天堂| 美国欧美日韩国产在线播放| 国产又黄又猛又粗| 激情偷乱视频一区二区三区| 91香蕉国产线在线观看| 国产成人在线视频网站| 香蕉视频污视频| 99精品热视频| av黄色免费网站| 中文字幕第一区第二区| 日本黄色免费片| 亚洲三级电影全部在线观看高清| 日韩一级片av| 亚洲成人免费av| 精人妻无码一区二区三区| 欧美日韩你懂得| 国产色片在线观看| 亚洲精品电影在线| 国产原创av在线| 久久久av网站| 麻豆mv在线观看| 国产精品日韩欧美大师| 亚洲精品大全| 国产一区二区免费电影| 国产欧美日韩在线一区二区| 一本色道久久综合亚洲精品婷婷| 欧美成人午夜| 99精品人妻少妇一区二区| 美女国产一区二区三区| 99热这里只有精品2| 99久久久久免费精品国产 | 中文字幕亚洲综合久久| av网站免费在线观看| 91国产美女在线观看| 国产精品videossex撒尿| 亚洲一区二区三区四区视频| 国产成人澳门| 亚洲乱码一区二区三区| 亚洲小说区图片区| www.精品在线| 成人av在线资源网站| 欧美日韩国产黄色| 婷婷六月综合网| 一级α片免费看刺激高潮视频| 精品福利视频一区二区三区| av一本在线| 98精品国产高清在线xxxx天堂| 久久久国产精品网站| 精品国产第一页| 午夜影院欧美| 国产偷人视频免费| 国产成人99久久亚洲综合精品| 手机免费看av| 亚洲一区二区av在线| 在线免费观看一区二区| 亚洲美女av在线播放| 91福利国产在线观看菠萝蜜| 国产精品va在线播放| 大奶一区二区三区| 国产对白在线播放| 日韩主播视频在线| 精品人妻一区二区三区香蕉| 综合欧美亚洲日本| 久久永久免费视频| 亚洲国产欧美一区二区丝袜黑人| 中文字幕中文字幕在线中高清免费版| 国产精品国语对白| 亚洲成在人线免费观看| 日本人妻伦在线中文字幕| 麻豆视频一区二区| 国产精品天天干| 黄色一区二区在线观看| 亚洲爆乳无码一区二区三区| 欧美成aaa人片免费看| 欧美aaaaaaaa| 天堂精品视频| 日本欧美久久久久免费播放网| 欧美做受喷浆在线观看| 亚洲成在线观看| 亚洲第一精品网站| 久精品免费视频| 久久亚洲精精品中文字幕| 美国av在线播放| 韩国一区二区三区| 成人免费毛片xxx| 在线综合亚洲欧美在线视频 | 欧美国产日韩视频| 精品三级国产| 毛片在线视频观看| 国产91色综合久久免费分享| 欧美色视频一区二区三区在线观看| 欧美综合久久久| av电影在线播放高清免费观看| 国产精品电影在线观看| 国产一区二区三区四区| 妓院一钑片免看黄大片| 欧美激情一区二区三区全黄| 波多野结衣毛片| 在线免费看av不卡| 日韩欧美专区| 肉大捧一出免费观看网站在线播放 | 国产毛片在线视频| 麻豆国产精品va在线观看不卡| 成人午夜888| 久久观看最新视频| 成人精品亚洲人成在线| 日韩aaaaaa| 亚洲欧美制服中文字幕| 88xx成人网| 超碰免费在线公开| 国产成人精品综合在线观看| 精品无码久久久久久久久| 亚洲精品久久久久久久久| 电影天堂国产精品| 影音先锋欧美资源| 国产不卡高清在线观看视频| 国产精选第一页| 亚洲色图第一页| 亚洲a成人v| 国产日韩欧美精品在线观看| 久久久噜噜噜久久中文字幕色伊伊| 在线免费看av的网站| 欧美—级高清免费播放| 亚洲综合福利| 在线观看中文av| 欧美日韩一二三四五区| 成年人在线观看网站| 91精品综合久久| 国产精品视频| 四虎永久免费在线| 日韩av在线影院| 成人激情久久| 亚欧无线一线二线三线区别| 中文字幕不卡一区| 女人18毛片水真多18精品| 日本最新高清不卡中文字幕| 天天综合网网欲色| 中文字幕 亚洲一区| 欧美猛男男办公室激情| 美女高潮在线观看| 美女在线免费视频| 久久久久一区二区三区四区| 99热精品在线播放|