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

微服務架構下的高可用和高性能設計

開發 架構
今天再談下微服務架構下的高可用性設計。對于高可用性實際應該包括了高可靠性,高性能和高擴展性。因此談微服務架構的高可用性,首先需要梳理三者之間的關系。

 今天再談下微服務架構下的高可用性設計。

對于高可用性實際應該包括了高可靠性,高性能和高擴展性。因此談微服務架構的高可用性,首先需要梳理三者之間的關系。

高可用性三個維度和相互關系

對于業務系統的高可用性,實際上包括了高可靠,高性能和高擴展三個方面的內容。而且三方面相互之間還存在相互的依賴和影響關系。

對于三者的關系,我們可以用下圖進行描述。

 

微服務架構下的高可用和高性能設計

 

上圖可以看到高可靠,高性能和高擴展性三者之間的關系。

對于高可靠性來來說,傳統的HA架構,冗余設計都可以滿足高可靠性要求,但是并不代表系統具備了高性能和可擴展性能力。反過來說,當系統具備了高擴展性的時候,一般我們在設計擴展性的時候都會考慮到同時兼顧冗余和高可靠,比如我們常說的集群技術。

對于高性能和高擴展性兩點來說,高擴展性是高性能的必要條件,但是并不是充分條件。一個業務系統的高性能不是簡單的具備擴展能力就可以,而是需要業務系統本身軟件架構設計,代碼編寫各方面都滿足高性能設計要求。

對于高可靠和高性能,兩者反而表現出來一種相互制約的關系,即在高性能支撐的狀態下,往往是對系統的高可靠性形成嚴峻挑戰,也正是這個原因我們會看到類似限流熔斷,SLA服務降級等各種措施來控制異常狀態下的大并發訪問和調用。

數據庫的高可用性

 

在我前面談微服務架構的時候就談到,在微服務架構下傳統的單體應用要進行拆分,這個拆分不僅僅是應用層組件的拆分,還包括了數據庫本身的拆分。

如果一個傳統的單體應用規劃為10個微服務,則可能會垂直拆分為10個獨立的數據庫。這實際上減小了每一個數據庫本身面對的性能負荷,同時提升了數據庫整體的處理能力。

同時在拆分后雖然引入了各種跨庫查詢,分布式事務等問題,但是實際很多跨庫操作,復制的數據處理計算都不在數據庫里面完成,數據庫更多的是提供單純的CRUD類操作接口,這本身也是提升數據庫性能的一個關鍵。

如果采用Mysql數據庫。

要滿足高可靠性,你可以采用Dual-Master雙主架構,即兩個主節點雙活,但是僅一個節點提供數據庫接口能力,另外一個節點實時同步數據庫日志,作為備節點。當主節點出現故障的時候,備節點自動轉變為主節點服務。

簡單的雙主架構兩節點間安裝代理,通過Binlog日志復制,上層通過類似Haproxy+Keepalive實現通過的VIP浮動IP提供和心跳監測。

可以看到雙主架構更多的是為高可靠服務。

如果要滿足高性能,常采用的是讀寫分離集群。即1個主節點承擔讀寫操作,多個從節點承擔讀操作。從節點仍然是通過Binlog日志進行主節點信息同步。當有數據訪問請求進入的時候,前端Proxy可以自動分析是CUD類請求,還是R讀請求,以進行請求的路由轉發。

當我們進行訂單新增操作的時候,當新增成功的時候需要快速的刷新當前訂單列表界面,第二次的刷新本身是讀操作,但是和前面的寫綁定很緊,實際上不太適合從Slave節點讀取數據的。這個時候可以在進行Sql調用的時候明確指定是否仍然從主節點獲取數據。

當然,大部分時候可能需要兩者結合,既提供足夠的高可靠性,又提供足夠的高性能。因此Mysql集群在搭建的時候既需要進行雙主設置,又需要進行多個從節點設置。

 

微服務架構下的高可用和高性能設計

 

在上圖這種邏輯部署架構下,基本就可以同時滿足高可靠和高性能兩個方面的需求。但是從上面架構部署可以看到,備節點的主和從都處于一種熱備無法實際提供能力狀態。

是否可以將所有Slave掛到一個Master上?

如果這樣設計,那么當主Master出現故障的時候,就需要對多個Slave節點進行自動化漂移。這一方面是整體實現比較復雜,另外就是可靠性也不如上面這種架構。

對數據庫性能擴展的思考

首先來看前面架構本身的一些潛在問題點:

第一就是CUD操作仍然是單節點提供能力。對于讀操作占大部分場景的,基本可以通過雙主+讀寫分離集群實現很好的性能擴展。但是如果CUD操作頻繁仍然可能出現性能問題。

其次,數據庫性能問題一般分為兩個層面,其一就是大并發請求下的性能,這個可以通過集群負載均衡去解決,其二是單個請求訪問大數據庫表模糊查詢性能,這個是服務通過負載去解決的。

也就是說上面的設計,在大并發的CUD操作,對大數據表的關聯查詢或模糊查詢操作仍然可能出現明顯的性能問題。

如何來解決這個問題?

 

微服務架構下的高可用和高性能設計

 

簡單來說就是寫入通過消息中間件來將同步轉異步,進行前端削峰。而對于查詢則進行內容緩存或創建二級索引,提升查詢效率。

對于查詢本身又包括了偏結構化數據查詢和處理,類似采用Redis庫或Memcached進行緩存;而對于非結構化數據,類似消息報文,日志等采用Solr或ElasticSearch構建二級索引并實現全文檢索能力。

當面臨大量的數據寫入操作類操作的時候,單個Master節點往往性能很難支撐住,這個時候采用類似RabbitMQ,RocketMQ,Kafka等消息中間件來進行異步銷峰處理就是必要的。這個異步實際上涉及到兩個層面的異步。

其一是對于發短信,記錄日志,啟流程等接口服務異步。其二是對長耗時寫入操作異步,先反饋用戶請求收到,處理完再通知用戶拿結果。

而對于查詢操作,前面談到的并發查詢可以進行集群負載。

但是對于大數據量表,比如上億記錄的大表模糊查詢,這塊就必須進行二級索引。對這種大的數據表的查詢即使沒有并發查詢,如果不進行二級索引,查詢效率和響應速度仍然很慢。

對半結構化信息啟用分布式存儲

 

微服務架構下的高可用和高性能設計

 

對于類似日志,接口服務調用日志等半結構化信息,本身數據量很大,如果全部存儲在結構化數據庫中,那么對存儲空間需求很大,而且很難擴展。特別是前面的Mysql集群方案本身還是采用本地磁盤進行存儲的情況下。

因此需要對歷史日志進行清除,同時將歷史日志遷移到分布式存儲庫,比如Hdfs或Hbase庫,然后基于分布式存儲再構建二級緩存能力。

構建DaaS數據層進行水平擴展

 

微服務架構下的高可用和高性能設計

 

前面談到在拆分了微服務后已經進行了垂直擴展,比如一個資產管理系統可以拆分為資產新增,資產調撥,資產折舊,資產盤點等10個微服務模塊。

但是在拆分后仍然發現資產數據量極大,比如在集團集中化這種大型項目可以看到,一個省的資產數據表就接近上億條記錄。這種時候將所有省數據全部集中化在一個數據庫管理不現實。因此需要進一步按省份或組織域進行水平拆分。

在水平拆分后,在上層構建DaaS層提供統一對外訪問能力。

應用集群擴展

對于應用集群擴展實際比數據庫層要簡單,應用中間件層可以很方便的結合集群管理節點或者獨立的負載均衡硬件或軟件進行集群能力擴展。對于應用集群擴展,本身就是提升整個性能的關鍵方式。在集群的擴展過程中還是有些問題需要進一步討論。

集群做到完全的無狀態化

如果集群做到完全的無狀態化,那么集群就可以做到和負載均衡設備或軟件結合來實現負載均衡擴展能力。比如硬件常用的F5或radware等,軟件如HAProxy,Nginx等。

Session會話信息如何處理?對于Session本身是有狀態的,因此對于Session信息可以考慮存儲到數據庫或Redis緩存庫中。

集群節點在啟動的時候往往需要讀取一些全局變量或配置文件信息,這些信息如果簡單的存在在本地磁盤往往難以集中化管理。因此當前主流思路是啟用全局的配置中心來統一管理配置。

如果應用功能實現中存在文件的上傳和存儲,那么這些文件存儲在磁盤本地本身也是有狀態的,因此對于這些文件本身也需要通過文件服務能力或分布式對象存儲服務能力來實現。

微服務架構下各個微服務間本身存在接口交互和協同,對于接口調用的具體地址信息也需要通過服務注冊中心獲取,獲取后可以緩存在本地,但是必須有變更后實時更新機制。

四層負載和七層負載

 

微服務架構下的高可用和高性能設計

 

首先看下最簡單的四層負載和七層負載的一個說明:

  • 四層負載:即在OSI第4層工作,就是TCP層,可以根據IP+端口進行負載均衡。此種Load Balance不理解應用協議(如HTTP/FTP/MySQL等等)。
  • 七層負載:工作在OSI的最高層,應用層,可以基于Http協議和URL內容進行負載均衡。此時負載均衡能理解應用協議。

當前可以看到對于F5,Array等硬件負載均衡設備本身也是支持7層負載均衡的,同時在四層負載均衡的時候我們還可以設置是否進行會話保持等高級特性。要明白四層負載均衡本質是轉發,而七層負載本質是內容交換和代理。

也就是說在不需要進行狀態保留和基于內容的路由的時候,我們完全可以啟用四層負載均衡來獲取更好的性能。

在微服務架構前后端分離開發后。

后端微服務組件可以完全提供Rest API接口服務能力,那么本身就無狀態。而對于前端微服務組件直接面對最終用戶訪問,需要保持Session狀態。在這種情況下就可以進行兩層負載均衡設計,即前端采用七層負載,而后端采用四層負載均衡。

前端緩存

前端緩存主要是分為HTTP緩存和瀏覽器緩存。其中HTTP緩存是在HTTP請求傳輸時用到的緩存,主要在服務器代碼上設置;而瀏覽器緩存則主要由前端開發在前端js上進行設置。緩存可以說是性能優化中簡單高效的一種優化方式了。一個優秀的緩存策略可以縮短網頁請求資源的距離,減少延遲,并且由于緩存文件可以重復利用,還可以減少帶寬,降低網絡負荷。

具體可以參考:

https://www.jianshu.com/p/256d0873c398

軟件性能問題分析和診斷

 

微服務架構下的高可用和高性能設計

 

對于業務系統性能診斷,如果從靜態角度我們可以考慮從以下三個方面進行分類

  1. 操作系統和存儲層面
  2. 中間件層面(包括了數據庫,應用服務器中間件)
  3. 軟件層面(包括了數據庫SQL和存儲過程,邏輯層,前端展現層等)

那么一個業務系統應用功能出現問題了,我們當然也可以從動態層面來看實際一個應用請求從調用開始究竟經過了哪些代碼和硬件基礎設施,通過分段方法來定位和查詢問題。

比如我們常見的就是一個查詢功能如果出現問題了,首先就是找到這個查詢功能對應的SQL語句在后臺查詢是否很慢,如果這個SQL本身就慢,那么就要優化優化SQL語句。如果SQL本身快但是查詢慢,那就要看下是否是前端性能問題或者集群問題等。

軟件代碼的問題往往是最不能忽視的一個性能問題點

對于業務系統性能問題,我們經常想到的就是要擴展數據庫的硬件性能,比如擴展CPU和內存,擴展集群,但是實際上可以看到很多應用的性能問題并不是硬件性能導致的,而是由于軟件代碼性能引起的。對于軟件代碼常見的性能問題我在以往的博客文章里面也談過到,比較典型的包括了。

  1. 循環中初始化大的結構對象,數據庫連接等
  2. 資源不釋放導致的內存泄露等
  3. 沒有基于場景需求來適度通過緩存等方式提升性能
  4. 長周期事務處理耗費資源
  5. 處理某一個業務場景或問題的時候,沒有選擇最優的數據結構或算法

以上都是常見的一些軟件代碼性能問題點,而這些往往需要通過我們進行Code Review或代碼評審的方式才能夠發現出來。因此如果要做全面的性能優化,對于軟件代碼的性能問題排查是必須的。

其次就是可以通過APM性能監控工具來發現性能問題。

傳統模式下,當出現CPU或內存滿負荷的時候,如果要查找到具體是哪個應用,哪個進程或者具體哪個業務功能,哪個sql語句導致的往往并不是容易的事情。在實際的性能問題優化中往往也需要做大量的日志分析和問題定位,最終才可能找到問題點。

而通過APM可以很好的解決這個問題。

比如在我們最近的項目實施中,結合APM和服務鏈監控,我們可以快速的發現究竟是哪個服務調用出現了性能問題,或者快速的定位出哪個SQL語句有驗證的性能問題。這個都可以幫助我們快速的進行性能問題分析和診斷。

資源上承載的是應用,應用本身又包括了數據庫和應用中間件容器,同時也包括了前端;在應用之上則是對應到具體的業務功能。因此APM一個核心就是要將資源-》應用-》功能之間進行整合分析和銜接。通過APM來發現應用運行中的性能問題并解決。

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

2017-09-13 13:42:09

微服務緩存架構

2021-05-24 09:28:41

軟件開發 技術

2017-11-27 09:14:29

2023-11-27 17:37:57

高性能云原生數據庫

2017-09-25 12:11:14

高可用微服務架構

2017-12-22 09:21:02

API架構實踐

2017-12-28 09:41:29

微服務網關容錯

2018-03-26 09:02:54

MongoDB高可用架構

2019-10-31 09:03:12

Java集群微服務

2019-09-25 09:50:29

高可用微服務系統

2022-06-02 12:56:25

容器網絡云原生

2021-03-09 20:52:01

架構無狀態服務

2017-07-10 17:25:40

開發單號高可用

2023-02-06 09:32:17

服務接口高可用

2023-08-22 13:16:00

分布式數據庫架構數據存儲

2021-04-21 15:21:37

技術架構高并發基礎源碼解析

2023-12-27 15:32:50

Spring框架Feign

2025-03-03 04:20:00

高可用架構冗余法則

2018-03-12 09:05:48

高并發微服務架構

2020-04-22 14:25:48

云開發高可用架構
點贊
收藏

51CTO技術棧公眾號

日韩国产小视频| 亚洲a在线播放| 国产精品久久国产精麻豆96堂| 免费黄网站在线| 国产乱子轮精品视频| 国内精品久久久久久影视8| www.污污视频| 九色porny丨国产首页在线| 国产欧美日韩三级| 秋霞av国产精品一区| 免费看特级毛片| 亚洲精品蜜桃乱晃| 69p69国产精品| 日批视频在线免费看| 国产超级va在线视频| 91蜜桃免费观看视频| 国产91精品久久久久久| 特级西西人体高清大胆| 日韩伦理一区二区| 精品国产鲁一鲁一区二区张丽| 精品国产一区二区三| 91久久久久国产一区二区| 91日韩免费| 精品一区二区三区四区在线| 视频区 图片区 小说区| 欧美三级网址| 午夜激情久久久| 欧美极品一区二区| 日本高清视频www| 亚洲欧美视频| 久久久久久久久久久人体 | 日韩在线视频免费看| 丝袜美腿综合| 欧美午夜一区二区三区免费大片| 自拍亚洲欧美老师丝袜| 日本一二三区在线视频| 成人免费观看视频| 97免费高清电视剧观看| 91黄色在线视频| 免费人成在线不卡| 国产精品2018| 无码人妻精品一区二区50| 99热这里只有成人精品国产| 九色精品免费永久在线| 一起操在线播放| 国产精品毛片一区二区在线看| 精品国一区二区三区| 日韩av影视大全| 成人久久精品| 91麻豆精品国产91久久久久 | 可以看av的网站久久看| 国产91精品久久久久久| 久久国产黄色片| 国产人成精品一区二区三| 韩国日本不卡在线| 制服丨自拍丨欧美丨动漫丨| 成人影院天天5g天天爽无毒影院 | aaaaaaaa毛片| jizz内谢中国亚洲jizz| 欧美性jizz18性欧美| 国产最新免费视频| 亚洲综合在线电影| 香蕉影视欧美成人| 日本十八禁视频无遮挡| 色戒汤唯在线观看| 一区二区三区四区不卡视频| 成年人视频大全| 毛片在线网址| 欧美日韩免费网站| 成人免费xxxxx在线视频| 中文字幕日本一区二区| 欧美日韩精品欧美日韩精品一| 国产二区视频在线| 超鹏97在线| 亚洲一区二区三区小说| 97超碰青青草| 欧美日韩免费电影| 色婷婷久久99综合精品jk白丝| 妺妺窝人体色www看人体| free性护士videos欧美| 色成人在线视频| 天天操狠狠操夜夜操| 国产视频一区二区在线播放| 精品久久久久久久久久久久久久久 | 欧美另类极品| 亚洲图片欧美一区| 97在线播放视频| 国产一二三在线| 欧美在线不卡视频| 色诱av手机版| 日韩中文在线| 亚洲精品视频中文字幕| av在线免费播放网址| 欧美精品麻豆| 国产福利成人在线| 亚洲精品人妻无码| 日本一区二区三区在线不卡 | 综合久久精品| 91成人性视频| 国产农村老头老太视频| 国产一区亚洲一区| 久久人人九九| www国产在线观看| 一本久久精品一区二区| 久久久久久国产精品日本| 日韩美女毛片| 操人视频在线观看欧美| 香蕉污视频在线观看| 性感少妇一区| 国产精品欧美久久久| 亚洲av无码一区二区三区dv| 成人激情综合网站| 午夜一区二区三区| 两个人看的在线视频www| 在线综合视频播放| 成人黄色免费网址| 国产精品毛片在线| 成人免费观看网站| 国产午夜精品久久久久免费视| 有码一区二区三区| 福利视频一区二区三区四区| 日韩伦理一区二区| 在线观看视频亚洲| 亚洲不卡视频在线观看| 成人精品视频一区| 永久免费网站视频在线观看| 国产经典三级在线| 色综合色狠狠综合色| 无码任你躁久久久久久老妇| 免费不卡中文字幕在线| 久久久久久国产精品久久| 国产精品久久久久精| 国产女同互慰高潮91漫画| 欧美色图另类小说| 99er精品视频| 日韩在线免费高清视频| 亚洲国产无线乱码在线观看 | 99久久精品无码一区二区毛片 | av午夜一区麻豆| 久久精品无码中文字幕| 日本伊人久久| 久久99精品久久久久久青青91| 欧美日韩乱国产| 不卡的看片网站| www.成年人视频| 高清av一区二区三区| 亚洲少妇激情视频| 狠狠人妻久久久久久| 久久午夜电影网| 成人短视频在线观看免费| 天堂中文av在线资源库| 在线播放国产精品二区一二区四区| 亚洲精品乱码久久| 久久一级电影| 成人国产在线视频| yellow91字幕网在线| 日韩无一区二区| 国产精品久久免费观看| 久热成人在线视频| av电影一区二区三区| 中文字幕影音在线| 国产一区二区三区高清在线观看| 国产中文字幕免费| 91在线视频18| 欧美私人情侣网站| 日韩精品四区| 亚洲精品免费av| 成人在线高清免费| 日韩午夜激情视频| 国产在线观看你懂的| 极品美女销魂一区二区三区| 加勒比海盗1在线观看免费国语版| 成人亚洲视频| 不卡av电影院| 国产精品一区二区黑人巨大| 有码一区二区三区| 网站免费在线观看| 秋霞国产午夜精品免费视频| 国产人妻互换一区二区| 国产精品网在线观看| 国产97免费视| av影片在线看| 亚洲成人久久网| 自拍偷拍色综合| 亚洲一二三区在线观看| 黄色av电影网站| 合欧美一区二区三区| 欧美人xxxxx| 欧洲大片精品免费永久看nba| 精品国偷自产在线视频99| 人妻丰满熟妇av无码区hd| 91久久精品国产91性色tv| 强伦人妻一区二区三区| 激情深爱一区二区| 免费日韩中文字幕| 欧美日韩精品| 免费久久久一本精品久久区| 国产亚洲久久| 国产不卡av在线免费观看| 色屁屁www国产馆在线观看| 国产一区二区三区久久精品| 黄色av一区二区| 中文字幕精品一区二区精品绿巨人| 看欧美ab黄色大片视频免费 | 国产一区二区三区在线| 国产丝袜视频在线观看| 色av综合在线| 国产精品变态另类虐交| 国产精品国产自产拍高清av| 午夜男人的天堂| 国产精品亚洲午夜一区二区三区 | 视频一区二区三区中文字幕| 麻豆映画在线观看| 波多野结衣在线观看一区二区三区 | 亚洲一区二区在| 亚洲ab电影| 国产精品swag| 精品国产一级| 国产久一一精品| 天天免费亚洲黑人免费| 国内外成人免费激情在线视频网站| 天天干在线观看| 欧美一区二区视频网站| 精品无码人妻一区二区三| 中文字幕一区二区三区在线播放| 美女被艹视频网站| 麻豆精品在线观看| av五月天在线| 欧美高清日韩| 欧美性视频在线播放| 成人在线电影在线观看视频| 亚洲在线免费视频| 先锋影音网一区二区| 国产精品视频免费观看www| 一二三四区在线观看| 日韩在线观看精品| 日本暖暖在线视频| 中文字幕在线看视频国产欧美| 黄色三级网站在线观看| 日韩女优制服丝袜电影| www.蜜臀av.com| 日韩一区二区三区视频在线观看| 日韩免费视频一区二区视频在线观看| 国产偷国产偷精品高清尤物 | 日本免费一区二区视频| 91久久久久久| 国产精品麻豆| 国产999精品久久久| 欧美人动性xxxxz0oz| 久久99国产综合精品女同 | 亚洲免费一在线| 日韩二区三区| 欧美成人性福生活免费看| 亚洲精品97久久中文字幕| 欧美在线小视频| 亚洲在线视频播放| 色综合中文综合网| 无码人妻熟妇av又粗又大 | 国产小视频在线看| 亚洲五码中文字幕| 久久久久久久极品| 一本一道久久a久久精品综合蜜臀| 国产精品 欧美激情| 一区二区三区美女| 久久亚洲精品国产| 欧美性色黄大片手机版| 一区二区三区精| 欧美一区二区三区播放老司机| 伊人网视频在线| 欧美一级理论性理论a| 人妻无码一区二区三区久久99| 欧美一级久久久久久久大片| 丁香六月色婷婷| 亚洲男人av在线| 色欧美激情视频在线| 久久久久国产精品免费网站| 亚洲天堂资源| 91久久久久久| 要久久爱电视剧全集完整观看| 国产在线精品一区二区三区》| 一区中文字幕| 欧美少妇一区| 精品国产中文字幕第一页| 亚洲免费久久| 一区二区福利| 日本精品一区在线| 99久久国产综合色|国产精品| 丰满岳乱妇一区二区| 国产色产综合色产在线视频 | 丰满人妻一区二区三区四区| 制服.丝袜.亚洲.中文.综合 | 亚洲国产精品va在看黑人| 久久精品a一级国产免视看成人| 精品视频在线播放免| 欧美成人xxx| 26uuu亚洲伊人春色| 欧州一区二区三区| 97se视频在线观看| 国产99久久久国产精品成人免费 | 国产精品一区二区三区毛片淫片 | 欧美三级中文字幕在线观看| 国产黄色一区二区| 欧美成人精品二区三区99精品| 精品久久无码中文字幕| 精品日韩成人av| av一本在线| 欧美一级在线亚洲天堂| 日韩精品免费视频一区二区三区| 成人在线看片| 欧洲杯什么时候开赛| 亚洲熟妇国产熟妇肥婆| 国产视频一区免费看| 成人午夜视频免费在线观看| 国产剧情av麻豆香蕉精品| 韩国三级hd中文字幕| 午夜亚洲福利老司机| 色一情一乱一伦| 欧美性猛交xxxxxxxx| 性感美女福利视频| 在线不卡国产精品| 主播国产精品| 欧美一区二区三区免费视| 国产精品无码久久久久| 亚洲一区二区免费| 99精品视频在线观看播放| 欧美 国产 小说 另类| 99久久99久久综合| 国产在线欧美在线| 精品久久久久香蕉网| 国产人成在线视频| 欧美性资源免费| 国产三级精品三级在线观看国产| 欧美一区免费视频| 99国产一区| 北京富婆泄欲对白| 亚洲国产电影在线观看| 波多野结衣mp4| 亚洲欧美日韩在线高清直播| 在线观看网站免费入口在线观看国内| 国产精品美女www| 成人免费直播在线| 国产欧美久久久久| 国产jizzjizz一区二区| 欧美卡一卡二卡三| 日韩精品专区在线| 在线视频自拍| 国产拍精品一二三| 久久久久久美女精品| 黄色片视频在线播放| 久久亚洲春色中文字幕久久久| 成年人av电影| 欧美不卡一区二区三区四区| 午夜免费视频在线国产| 欧美在线观看网址综合| 精品中文字幕一区二区三区| 欧美精品一区在线| 亚洲成人中文| 亚洲色图14p| 夜夜操天天操亚洲| 色呦呦中文字幕| 欧美壮男野外gaytube| 精品av一区二区| 五月激情五月婷婷| 一区二区三区美女| 亚洲欧美一区二区三| 日韩美女av在线免费观看| 日本大胆欧美| 青青草精品在线| 精品女厕一区二区三区| 国产福利在线观看| 亚洲综合大片69999| aa国产精品| 国产精品www爽爽爽| 7777精品伊人久久久大香线蕉最新版| 国产小视频福利在线| 成人黄色免费网站在线观看| 韩国欧美一区| 国产美女永久免费无遮挡| 91精品久久久久久蜜臀| 美女隐私在线观看| 国产精品区一区二区三在线播放| 欧美日韩四区| 欧洲女同同性吃奶| 欧美一区二区视频在线观看2022 | 国产亚洲成年网址在线观看| 亚洲一级视频在线观看| 欧美黄色片视频| 波多野结衣的一区二区三区| 伊人久久久久久久久| 色香蕉久久蜜桃| 日本高清在线观看视频| 日韩hmxxxx| 成人性生交大片免费看中文| 一级久久久久久| 欧美大片在线影院| 精品不卡一区| 特级西西人体4444xxxx| 69精品人人人人| 免费观看成人性生生活片| 800av在线免费观看|