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

微服務架構:基于微服務和Docker容器技術的PaaS云平臺架構設計(微服務架構實施原理)

移動開發 PaaS
基于微服務架構和Docker容器技術的PaaS云平臺建設目標是給我們的開發人員提供一套服務快速開發、部署、運維管理、持續開發持續集成的流程。

 基于微服務架構和Docker容器技術的PaaS云平臺建設目標是給我們的開發人員提供一套服務快速開發、部署、運維管理、持續開發持續集成的流程。平臺提供基礎設施、中間件、數據服務、云服務器等資源,開發人員只需要開發業務代碼并提交到平臺代碼庫,做一些必要的配置,系統會自動構建、部署,實現應用的敏捷開發、快速迭代。在系統架構上,PaaS云平臺主要分為微服務架構、Docker容器技術、DveOps三部分,這篇文章重點介紹微服務架構的實施。

實施微服務需要投入大量的技術力量來開發基礎設施,這對很多公司來說顯然是不現實的,別擔心,業界已經有非常優秀的開源框架供我們參考使用。目前業界比較成熟的微服務框架有Netflix、Spring Cloud和阿里的Dubbo等。Spring Cloud是基于Spring Boot的一整套實現微服務的框架,它提供了開發微服務所需的組件,跟Spring Boot一起使用的話開發微服務架構的云服務會變的很方便。Spring Cloud包含很多子框架,其中Spring Cloud Netflix是其中的一套框架,在我們的微服務架構設計中,就使用了很多Spring Cloud Netflix框架的組件。Spring Cloud Netflix項目的時間還不長,相關的文檔資料很少,博主當時研究這套框架啃了很多英文文檔,簡直痛苦不堪。對于剛開始接觸這套框架的同學,要搭建一套微服務應用架構,可能會不知道如何下手,接下來介紹我們的微服務架構搭建過程以及需要那些框架或組件來支持微服務架構。

為了直接明了的展示微服務架構的組成及原理,博主畫了一張系統架構圖,如下:

服務架構組成及原理

從上圖可以看出,微服務訪問大致路徑為:外部請求 → 負載均衡 → 服務網關(GateWay)→ 微服務 → 數據服務/消息服務。服務網關和微服務都會用到服務注冊和發現來調用依賴的其他服務,各服務集群都能通過配置中心服務來獲得配置信息。

服務網關(GateWay)

網關是外界系統(如:客戶端瀏覽器、移動設備等)和企業內部系統之間的一道門,所有的客戶端請求通過網關訪問后臺服務。為了應對高并發訪問,服務網關以集群形式部署,這就意味著需要做負載均衡,我們采用了亞馬遜EC2作為虛擬云服務器,采用ELB(Elastic Load Balancing)做負載均衡。EC2具有自動配置容量功能,當用戶流量達到尖峰,EC2可以自動增加更多的容量以維持虛擬主機的性能。ELB彈性負載均衡,在多個實例間自動分配應用的傳入流量。為了保證安全性,客戶端請求需要使用https加密保護,這就需要我們進行SSL卸載,使用Nginx對加密請求進行卸載處理。外部請求經過ELB負載均衡后路由到GateWay集群中的某個GateWay服務,由GateWay服務轉發到微服務。服務網關作為內部系統的邊界,它有以下基本能力:

1、動態路由:動態的將請求路由到所需要的后端服務集群。雖然內部是復雜的分布式微服務網狀結構,但是外部系統從網關看就像是一個整體服務,網關屏蔽了后端服務的復雜性。

2、限流和容錯:為每種類型的請求分配容量,當請求數量超過閥值時拋掉外部請求,限制流量,保護后臺服務不被大流量沖垮;黨內部服務出現故障時直接在邊界創建一些響應,集中做容錯處理,而不是將請求轉發到內部集群,保證用戶良好的體驗。

3、身份認證和安全性控制:對每個外部請求進行用戶認證,拒絕沒有通過認證的請求,還能通過訪問模式分析,實現反爬蟲功能。

4、監控:網關可以收集有意義的數據和統計,為后臺服務優化提供數據支持。

5、訪問日志:網關可以收集訪問日志信息,比如訪問的是哪個服務?處理過程(出現什么異常)和結果?花費多少時間?通過分析日志內容,對后臺系統做進一步優化。

我們采用Spring Cloud Netflix框架的開源組件Zuul來實現網關服務。Zuul使用一系列不同類型的過濾器(Filter),通過重寫過濾器,使我們能夠靈活的實現網關(GateWay)的各種功能。

服務注冊與發現

由于微服務架構是由一系列職責單一的細粒度服務構成的網狀結構,服務之間通過輕量機制進行通信,這就引入了服務注冊與發現的問題,服務的提供方要注冊報告服務地址,服務調用放要能發現目標服務。我們的微服務架構中使用了Eureka組件來實現服務的注冊與發現。所有的微服務(通過配置Eureka服務信息)到Eureka服務器中進行注冊,并定時發送心跳進行健康檢查,Eureka默認配置是30秒發送一次心跳,表明服務仍然處于存活狀態,發送心跳的時間間隔可以通過Eureka的配置參數自行配置,Eureka服務器在接收到服務實例的最后一次心跳后,需要等待90秒(默認配置90秒,可以通過配置參數進行修改)后,才認定服務已經死亡(即連續3次沒有接收到心跳),在Eureka自我保護模式關閉的情況下會清除該服務的注冊信息。所謂的自我保護模式是指,出現網絡分區、Eureka在短時間內丟失過多的服務時,會進入自我保護模式,即一個服務長時間沒有發送心跳,Eureka也不會將其刪除。自我保護模式默認為開啟,可以通過配置參數將其設置為關閉狀態。

Eureka服務以集群的方式部署(在博主的另一篇文章中詳細介紹了Eureka集群的部署方式),集群內的所有Eureka節點會定時自動同步微服務的注冊信息,這樣就能保證所有的Eureka服務注冊信息保持一致。那么在Eureka集群里,Eureka節點是如何發現其他節點的呢?我們通過DNS服務器來建立所有Eureka節點的關聯,在部署Eureka集群之外還需要搭建DNS服務器。

當網關服務轉發外部請求或者是后臺微服務之間相互調用時,會去Eureka服務器上查找目標服務的注冊信息,發現目標服務并進行調用,這樣就形成了服務注冊與發現的整個流程。Eureka的配置參數數量很多,多達上百個,博主會在另外的文章里詳細說明。

微服務部署

微服務是一系列職責單一、細粒度的服務,是將我們的業務進行拆分為獨立的服務單元,伸縮性好,耦合度低,不同的微服務可以用不同的語言開發,每一個服務處理的單一的業務。微服務可以劃分為前端服務(也叫邊緣服務)和后端服務(也叫中間服務),前端服務是對后端服務做必要的聚合和剪裁后暴露給外部不同的設備(PC、Phone等),所有的服務啟動時都會到Eureka服務器進行注冊,服務之間會有錯綜復雜的依賴關系。當網關服務轉發外部請求調用前端服務時,通過查詢服務注冊表就可以發現目標服務進行調用,前端服務調用后端服務時也是同樣的道理,一次請求可能涉及到多個服務之間的相互調用。由于每個微服務都是以集群的形式部署,服務之間相互調用的時候需要做負載均衡,因此每個服務中都有一個LB組件用來實現負載均衡。

微服務以鏡像的形式,運行在Docker容器中。Docker容器技術讓我們的服務部署變得簡單、高效。傳統的部署方式,需要在每臺服務器上安裝運行環境,如果我們的服務器數量龐大,在每臺服務器上安裝運行環境將是一項無比繁重的工作,一旦運行環境發生改變,就不得不重新安裝,這簡直是災難性的。而使用Docker容器技術,我們只需要將所需的基礎鏡像(jdk等)和微服務生成一個新的鏡像,將這個最終的鏡像部署在Docker容器中運行,這種方式簡單、高效,能夠快速部署服務。每個Docker容器中可以運行多個微服務,Docker容器以集群的方式部署,使用Docker Swarm對這些容器進行管理。我們創建一個鏡像倉庫用來存放所有的基礎鏡像以及生成的最終交付鏡像,在鏡像倉庫中對所有鏡像進行管理。

服務容錯

微服務之間存在錯綜復雜的依賴關系,一次請求可能會依賴多個后端服務,在實際生產中這些服務可能會產生故障或者延遲,在一個高流量的系統中,一旦某個服務產生延遲,可能會在短時間內耗盡系統資源,將整個系統拖垮,因此一個服務如果不能對其故障進行隔離和容錯,這本身就是災難性的。我們的微服務架構中使用了Hystrix組件來進行容錯處理。Hystrix是Netflix的一款開源組件,它通過熔斷模式、隔離模式、回退(fallback)和限流等機制對服務進行彈性容錯保護,保證系統的穩定性。

1、熔斷模式:熔斷模式原理類似于電路熔斷器,當電路發生短路時,熔斷器熔斷,保護電路避免遭受災難性損失。當服務異常或者大量延時,滿足熔斷條件時服務調用方會主動啟動熔斷,執行fallback邏輯直接返回,不會繼續調用服務進一步拖垮系統。熔斷器默認配置服務調用錯誤率閥值為50%,超過閥值將自動啟動熔斷模式。服務隔離一段時間以后,熔斷器會進入半熔斷狀態,即允許少量請求進行嘗試,如果仍然調用失敗,則回到熔斷狀態,如果調用成功,則關閉熔斷模式。

2、隔離模式:Hystrix默認采用線程隔離,不同的服務使用不同的線程池,彼此之間不受影響,當一個服務出現故障耗盡它的線程池資源,其他的服務正常運行不受影響,達到隔離的效果。例如我們通過andThreadPoolKey配置某個服務使用命名為TestThreadPool的線程池,實現與其他命名的線程池隔離。

3、回退(fallback):fallback機制其實是一種服務故障時的容錯方式,原理類似Java中的異常處理。只需要繼承HystixCommand并重寫getFallBack()方法,在此方法中編寫處理邏輯,比如可以直接拋異常(快速失敗),可以返回空值或缺省值,也可以返回備份數據等。當服務調用出現異常時,會轉向執行getFallBack()。有以下幾種情況會觸發fallback:

1)程序拋出非HystrixBadRequestExcepption異常,當拋出HystrixBadRequestExcepption異常時,調用程序可以捕獲異常,沒有觸發fallback,當拋出其他異常時,會觸發fallback;

2)程序運行超時;

3)熔斷啟動;

4)線程池已滿。

4、限流: 限流是指對服務的并發訪問量進行限制,設置單位時間內的并發數,超出限制的請求拒絕并fallback,防止后臺服務被沖垮。

Hystix使用命令模式HystrixCommand包裝依賴調用邏輯,這樣相關的調用就自動處于Hystrix的彈性容錯保護之下。調用程序需要繼承HystrixCommand并將調用邏輯寫在run()中,使用execute()(同步阻塞)或queue()(異步非阻塞)來觸發執行run()。

動態配置中心

微服務有很多依賴配置,某些配置參數在服務運行期間可能還要動態修改,比如:根據訪問流量動態調整熔斷閥值。傳統的實現信息配置的方法,比如放在xml、yml等配置文件中,和應用一起打包,每次修改都要重新提交代碼、打包構建、生成新的鏡像、重新啟動服務,效率太低,這樣顯然是不合理的,因此我們需要搭建一個動態配置中心服務支持微服務動態配置。我們使用Spring Cloud的configserver服務幫我們實現動態配置中心的搭建。我們開發的微服務代碼都存放在git服務器私有倉庫里面,所有需要動態配置的配置文件存放在git服務器下的configserver(配置中心,也是一個微服務)服務中,部署到Docker容器中的微服務從git服務器動態讀取配置文件的信息。當本地git倉庫修改代碼后push到git服務器倉庫,git服務端hooks(post-receive,在服務端完成代碼更新后會自動調用)自動檢測是否有配置文件更新,如果有,git服務端通過消息隊列給配置中心(configserver,一個部署在容器中的微服務)發消息,通知配置中心刷新對應的配置文件。這樣微服務就能獲取到最新的配置文件信息,實現動態配置。

以上這些框架或組件是支撐實施微服務架構的核心,在實際生產中,我們還會用到很多其他的組件,比如日志服務組件、消息服務組件等等,根據業務需要自行選擇使用。在我們的微服務架構實施案例中,參考使用了很多Spring Cloud Netflix框架的開源組件,主要包括Zuul(服務網關)、Eureka(服務注冊與發現)、Hystrix(服務容錯)、Ribbon(客戶端負載均衡)等。這些優秀的開源組件,為我們實施微服務架構提供了捷徑。

以上篇幅主要介紹了微服務架構的基本原理,其中有些比較細節的東西,比如Eureka的各項參數配置說明、動態配置中心搭建過程等,博主會在其他的文章中做出詳細的說明,供大家參考。

責任編輯:張子龍 來源: 博客園
相關推薦

2015-07-22 15:19:46

Docker云計算微服務

2019-07-11 15:25:02

架構運維技術

2023-07-28 09:23:24

微服務架構

2015-07-29 16:23:07

2017-07-12 13:49:45

微服務架構數據共享

2023-08-27 16:13:50

架構微服務器

2018-04-20 10:38:25

2019-10-16 08:41:46

微服務架構Nginx

2020-12-28 12:22:12

微服務架構微服務API

2022-08-14 07:04:44

微服務架構設計模式

2022-04-23 16:58:24

微服務微服務架構

2023-07-27 14:03:51

微服務

2018-12-12 09:59:47

微服務架構分布式系統

2023-08-28 16:12:36

架構微服務數字化

2023-08-31 17:13:01

架構軟件開發

2022-08-07 22:11:25

微服務架構

2022-08-08 13:55:47

通信設計模式微服務

2024-01-19 11:57:42

2020-08-07 09:41:00

微服務架構數據

2019-08-05 09:05:06

技術Docker軟件
點贊
收藏

51CTO技術棧公眾號

国产小视频免费在线网址| 国产精品免费av一区二区| 国产a亚洲精品| 中文字幕亚洲一区二区av在线| 91日本在线视频| 国产第100页| 国产在线观看91一区二区三区| 欧美美女视频在线观看| 屁屁影院ccyy国产第一页| 亚洲色大成网站www| 美女mm1313爽爽久久久蜜臀| 色综合久久88| 国产毛片欧美毛片久久久| 国内精品视频| 日韩欧美国产网站| 欧美一级特黄aaaaaa在线看片| 日韩在线视频免费| 蜜臀av亚洲一区中文字幕| 久久久这里只有精品视频| 久久久久无码精品国产sm果冻| 亚洲欧美综合久久久久久v动漫| 亚洲成av人片| 最新av在线免费观看| 亚洲日本国产精品| 国产成人亚洲综合a∨婷婷图片| 国产成人精品av| 国产精品第56页| 国产精品99久久精品| 国产视频久久久久久久| 亚洲av毛片在线观看| 韩国精品主播一区二区在线观看 | 来吧亚洲综合网| 黄色美女久久久| 欧美一区二区三区色| 日本三区在线观看| 蜜桃视频动漫在线播放| 亚洲免费视频中文字幕| 亚洲欧美国产精品桃花| 国产天堂在线| 91免费观看视频| 国产精品久久久一区二区三区| 国产又粗又大又黄| 日韩福利电影在线| 国产成人中文字幕| 黑人一级大毛片| 亚洲毛片av| 午夜精品久久久久久久99热浪潮 | 97netav| 伊人久久成人网| 日韩激情中文字幕| 国产97免费视| youjizz在线视频| 欧美一级二区| 欧美一区在线直播| 国产精品人人人人| 国产农村妇女毛片精品久久莱园子| 欧美日产国产成人免费图片| 久久精品黄色片| 这里只有精品在线| 久久久国产91| 麻豆91精品91久久久| 午夜久久tv| 欧美大片免费看| 国产一级在线播放| 亚洲高清自拍| 97免费中文视频在线观看| 日产电影一区二区三区| 国产欧美综合一区二区三区| 性欧美xxxx| 69国产精品视频免费观看| 欧美亚洲一区二区三区| 国产精品wwwwww| 中文字幕黄色av| 精品午夜久久福利影院| 亚洲999一在线观看www| 亚洲免费不卡视频| 久草在线综合| 亚洲精品mp4| 99久久久无码国产精品性 | 午夜精品一区二区三区在线观看 | 成人性生交免费看| 久久精品九色| 亚洲国产精品人久久电影| 免费无码一区二区三区| 精品久久综合| 欧美另类老女人| 天天综合天天干| 久久国产精品99久久久久久老狼| 久久国产精品久久久久久| 欧美成人aaa片一区国产精品| 亚洲国产精品一区| 欧美专区日韩视频| 国产精品无码久久av| 国产精品一区二区男女羞羞无遮挡| aaa级精品久久久国产片| 深夜福利视频在线免费观看| 国产精品系列在线| 性一交一乱一伧国产女士spa| xxxxx性欧美特大| 欧美精品一二三| 日韩精品一区二区三区高清免费| 国产精品午夜一区二区三区| 欧美乱大交xxxxx| 久久精品无码av| 国产另类ts人妖一区二区| 久99久视频| 岛国成人毛片| 91精品办公室少妇高潮对白| 久久久久久久久久久影视| 免费视频亚洲| 久久久久久伊人| 一级爱爱免费视频| 91麻豆国产福利在线观看| 欧美日韩亚洲国产成人| 久久人体大尺度| 欧美不卡视频一区| 日韩av片在线免费观看| 亚洲欧美日韩国产| 粉嫩av一区二区三区免费观看| av黄色在线观看| 精品女同一区二区三区在线播放| www.桃色.com| 欧美3p在线观看| 81精品国产乱码久久久久久| 精品区在线观看| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 久久av在线看| 亚洲无码精品国产| 久久久久一区二区三区四区| www.avtt| 午夜免费欧美电影| 久久精品这里热有精品| 国产精品尤物视频| 久久美女艺术照精彩视频福利播放| 久久亚洲国产成人精品无码区| 欧美日韩卡一| 国产亚洲欧洲高清| 波多野结衣影片| 久久免费电影网| 日本午夜激情视频| 国产suv精品一区| 欧美国产日韩一区二区三区| hs视频在线观看| 亚洲欧美激情视频在线观看一区二区三区| 欧美aⅴ在线观看| 婷婷精品视频| 青草成人免费视频| 黄色免费在线播放| 在线免费观看一区| 九九热免费在线| 美女久久久精品| 亚洲欧美日韩精品久久久 | 麻豆高清免费国产一区| 视频一区二区三区免费观看| 欧美在线va视频| 亚洲性生活视频| 免费在线不卡av| 国产精品热久久久久夜色精品三区| 韩国日本在线视频| 奇米色欧美一区二区三区| 国产精品va在线播放| 最新97超碰在线| 欧美裸体一区二区三区| 午夜爽爽爽男女免费观看| 国产激情一区二区三区四区 | 欧美精品一区二区三区久久久| 国产午夜小视频| 91视频免费观看| 国产裸体舞一区二区三区| 国产欧美日韩精品高清二区综合区| 欧美中文字幕第一页| 成人在线观看免费| 欧美乱妇15p| 久久精品视频6| 91一区二区在线| 波多野结衣天堂| 亚洲蜜桃视频| 久精品国产欧美| 本网站久久精品| 欧美成年人视频网站| 国产91免费在线观看| 色综合久久久久网| 中文字幕无码日韩专区免费| 国产成人在线观看| 乱子伦视频在线看| 伊人成综合网| 欧美一区观看| 奇米一区二区| 国产精品96久久久久久又黄又硬| 国产黄大片在线观看画质优化| 欧美一级日韩一级| 福利网址在线观看| 久久99日本精品| 久草视频这里只有精品| 国产a久久精品一区二区三区 | 国产女18毛片多18精品| 亚洲成av人片一区二区梦乃| 亚洲一级片在线播放| 成人久久视频在线观看| www.亚洲高清| 日韩午夜电影| www亚洲国产| 精品影片在线观看的网站| 成人免费视频网| 亚洲一二三四| 九九久久国产精品| av在线日韩国产精品| 亚洲高清久久网| 国产精品无码一区二区桃花视频 | 国产精品成人一区二区艾草| jjzzjjzz欧美69巨大| 免费在线观看不卡| 国产3p露脸普通话对白| 亚洲精品成人无限看| 欧美日韩电影一区二区| 99久久婷婷国产综合精品青牛牛| 国产精品丝袜白浆摸在线| 自拍一区在线观看| 欧美激情免费看| 成人区精品一区二区不卡| 中文字幕欧美日韩| 国产精品四虎| 亚洲男女性事视频| 天堂网在线资源| 精品久久人人做人人爱| 国产欧美一级片| 69p69国产精品| 又色又爽又黄无遮挡的免费视频| 欧美日韩国产中文字幕| 国产在线综合网| 又紧又大又爽精品一区二区| 来吧亚洲综合网| 国产精品久久久久久久久晋中| 亚洲精品午夜视频| www国产成人| asian性开放少妇pics| a亚洲天堂av| 少妇精品一区二区| 91在线观看下载| 国产精品一区二区入口九绯色| jlzzjlzz国产精品久久| 制服丝袜在线第一页| 国产成人8x视频一区二区| 亚洲欧美一区二区三区不卡| 国产在线观看免费一区| 搡的我好爽在线观看免费视频| 久久99精品久久久久久国产越南| 182午夜在线观看| 久久69国产一区二区蜜臀| 欧美第一页浮力影院| 另类小说欧美激情| 久久久久久久久久一区二区| 激情综合五月婷婷| 日日干日日操日日射| 国产一区二区福利视频| 宇都宫紫苑在线播放| 国产91高潮流白浆在线麻豆| 扒开伸进免费视频| 91在线国产观看| 欧美18—19性高清hd4k| 国产精品久久久久久久午夜片| 可以免费看av的网址| 亚洲精品视频免费看| 久久久久久欧美精品se一二三四| 亚洲图片自拍偷拍| 91在线看视频| 91久久香蕉国产日韩欧美9色| 真实新婚偷拍xxxxx| 在线成人小视频| 亚洲精品国产精| 国产丝袜精品视频| 三区四区电影在线观看| 欧美高清视频在线播放| 咪咪网在线视频| 国产精品入口夜色视频大尺度 | 69xx绿帽三人行| 午夜日韩在线电影| 尤物视频免费观看| 欧美一区二区视频网站| 黄色小视频免费观看| 亚洲人成免费电影| 国产精品一区二区三区视频网站| 欧美黑人性猛交| 日韩在线观看不卡| 国产91一区二区三区| 伊人久久大香线蕉综合网蜜芽| 亚洲一区二区三区精品动漫| 狠狠综合久久| 在线视频日韩一区 | 欧美xxxx视频| 日韩av毛片网| 日韩在线网址| 婷婷精品国产一区二区三区日韩| 欧美一区亚洲| 妓院一钑片免看黄大片| 国内精品第一页| 成人网站免费观看| 亚洲品质自拍视频| 国产第100页| 91精品欧美综合在线观看最新| 女人18毛片一区二区三区| 日韩中文字幕视频在线观看| a级大胆欧美人体大胆666| 国产精品女主播| 久久久久久毛片免费看 | 欧美在线3区| 欧美日韩亚洲三区| 杨幂毛片午夜性生毛片 | 免费人成精品欧美精品| 国产精品扒开腿做爽爽爽a片唱戏| 国产精品拍天天在线| 日本高清www免费视频| 日韩三级电影网址| 在线观看免费黄视频| 啪一啪鲁一鲁2019在线视频| 亚洲高清999| 在线免费一区| 奇米一区二区三区| 添女人荫蒂视频| 亚洲综合色丁香婷婷六月图片| 在线播放亚洲精品| 亚洲午夜国产成人av电影男同| 黑森林国产精品av| 国产高清不卡av| 综合久久99| 99re6在线观看| 国产免费观看久久| 亚洲影院在线播放| 日韩高清av一区二区三区| 手机在线免费av| 97av自拍| 欧美日韩一卡| av影片在线播放| 亚洲精品成a人| 国产成人久久精品77777综合 | 久草免费在线视频| av一区二区三区免费| 欧美在线三级| wwwxxxx在线观看| 亚洲黄色小说网站| www久久久com| 久久久久久久久电影| 午夜视频一区二区在线观看| 成人小视频在线观看免费| 国产成人综合网站| 日韩精品一区二区三| 日韩av在线免费播放| 亚洲电影观看| 欧美精品免费观看二区| 石原莉奈一区二区三区在线观看 | 久久社区一区| 精品久久久99| 一区二区三区精品在线观看| 性做久久久久久久| 亚州av一区二区| 亚洲高清极品| 精品久久久久久中文字幕2017| 国产视频视频一区| 中文字幕乱码在线观看| 日韩中文视频免费在线观看| 国产高清亚洲| 免费拍拍拍网站| 久久综合九色综合欧美就去吻| 久久99国产综合精品免费| 亚洲无av在线中文字幕| 四虎国产精品永久在线国在线| 日本福利视频导航| 国产成人av电影免费在线观看| 特一级黄色大片| 亚洲欧美日韩一区二区在线 | 国产伦精品一区二区三区免| 99香蕉国产精品偷在线观看 | 欧美成熟视频| 女同性恋一区二区三区| 色拍拍在线精品视频8848| 爱爱爱免费视频在线观看| 92看片淫黄大片看国产片| 伊人影院久久| 国产美女网站视频| 精品国产乱码久久久久久老虎| 中日韩脚交footjobhd| 在线观看成人av| gogo大胆日本视频一区| 无码人妻精品一区二区蜜桃色欲| 啊v视频在线一区二区三区 | 久久影视精品| 2018日日夜夜| 国产精品日产欧美久久久久| 亚洲国产综合网| 国产成人在线精品| 欧美日韩一区二区三区四区在线观看 | 国产三级漂亮女教师| 久久免费视频网| 日韩一区欧美| 五月开心播播网| 91精品国产乱| 日韩成人影音| 国产人妻777人伦精品hd| 中文欧美字幕免费| 日本私人网站在线观看|