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

高性能、高流量Java Web站點打造的22條建議

云計算
流量的激增讓眾多機構“疲于奔命”,高擴展性、面向服務的架構已成為當務之急。這里為大家分享打造高流量網站的22個建議,其中包括數據庫、緩存、架構等多個方面。

從2005年-2013年,Ashwanth Fernando曾供職于Best Buy、Pearson VUE、Walgreens、Walmart eCommerce等多家知名公司,現在Apple從事高級工程師、平臺工程師一職,擁有豐富的高流量Web應用程序打造及架構經驗,近日Ashwanth撰文分享了他的高流量Web軟件打造經驗。

下為譯文

受Joshua Bloch寫的《Effective Java》啟發,我想分享自己關于建立高流量Web軟件的整體建議。這些術語中的一些可能不僅僅關于軟件設計也關于工程組織、文化等相關領域。

免責聲明

只代表個人觀點

如發現與現實情況相違背的原則,請謹慎對待,或使用一般認識

1. 考慮使用不止一個數據中心

在商務領域,一直存在許多恐怖的道聽途說,而這些恐慌都因為他們只使用了單一的數據中心。如果你想在自然災害或者電力供應故障中幸免,那么請使用多于1個的數據中心,使用active-active模式來配置你所有的數據中心。雖然在開銷上可能會有所增加,但是比只使用單active的配置要值得多——因為在passive和active副本上,總會發現有些數據片不一致。

2. 考慮使用稀疏數據中心部署

不管是通過PaSS,還是運營團隊進行,當軟件集群被部署到同一個數據中心的機架上時,確保這些機架使用不同的電力供應。你不可能保證機架供電的萬無一失,一旦失敗將會導致整個機架上服務器的丟失,這個時候你絕對不會希望整個數據中心都只連在一個電路上。

3. 考慮使用私有云來組織資源

IaaS開源解決方案Openstack等其他的軟件至今尚未成熟,需要龐大的團隊來運營,在運行期間會產生各種各樣的問題,除非你有足夠的預算,否則別考慮建立一個私有的云服務。然而,私有云可以提供眾多優勢。首先在部署方面就可以進行眾多的定制化,這遠比AWS或者是Rackspace貨架上的選擇要多。其次它允許你做許多的硬件定制化,就好比在硬件層次的Oracle就比準虛擬化環境快得多。

4. 考慮使用PaaS做解決方案

為軟件釋放投入巨量人力進行部署的日子已接近盡頭,各個機構在敏捷及快速市場投放上絞盡腦汁,而PaaS無疑會加速這個部署過程。它允許特性盡可能快的發布,同時也能讓開發者得到極大的滿足。這是個非常好的開始,給予開發者部署集維護自己軟件的工具,這將給工作積極性帶來很大的提高。同時,越來越多的開發者甚至不愿意加入沒有自動化軟件部署系統的公司。更少的領導,更簡化的環節,將給你帶來無與倫比的效率。

5. 如果使用Oracle或者MySQL,避免基于主鍵的查詢

只有在RAC中存在很少的Artifacts時,Oracle才能在流量高峰時獲得最佳性能。盡可能避免使用Referential Integrity、Triggers、Materialized Views、Views、Stored Procedures和其他的Oracle Artifacts。Triggers可以在從數據訪問層實現。Stored Procedures可以完全轉移到應用層。數據庫只用來存儲數據,基于字段進行存儲而不是主鍵,使用類似Lucene的索引器做表的索引,使用一個允許在結果集上做基于其他字段的查詢,這將會返回這個記錄的主鍵,而這個主關鍵字可以進一步被用來拿取記錄。

6. 考慮使用Oracle或者MySQL分片

當schema達到臨界點,Oracle的可伸縮性將被限制,這里建議你對schema做基于功能(比如訂單,產品目錄,促銷活動,客戶等)上的分片,同時也為高密度表做key shards。為key shards使用一致性哈希,這樣當一個新的RAC被添加RAC集時,你不再需要遍歷所有RAC中的鍵,以獲悉哪些鍵需要被移動到鍵的分片中。

7. 如果你使用Oracle做RDBMS,考慮使用Data Guard及Golden Gate

使用這兩種技術將大大簡化甲骨文的運營周期,Data Guard允許一個近實時passive讀副本(沒有客戶端會與之連接),而Golden Gate則允許一個近實時的active讀寫副本。

推薦的部署拓撲之一就是為同個數據中心的每個分片配置1個Data Guard;使用Golden Gate來備份其他數據中心的每一個分片。

注意:Golden Gate只是近實時

8. 為Oracle或者MySQL添加數據訪問層

假設你有一個可以接受500個連接的Oracle RAC,而你有25個jBoss實例和這個甲骨文RAC對話,每個Jboss實例配置范圍10到50的數據庫連接池。

當jBoss集群開啟時,連接到Oracle的數目為250(25乘10),一切運行良好。隨著流量快到jBoss集群的峰值,想象一下將會發生什么。在某個點后,Oracle將開始拒絕連接。

因此建議通過一個Multiplexer層建立一個Multiplexe應用程序服務器連接。可以是一個簡單的 netty應用,這個應用運行在一個每個netty節點僅能夠與Oracle建立25個連接的集群上,但是對入站連接來者不拒。它會將所有的連接循環傳遞給Oracle,但是絕對不會超過25個,同時還使用Oracle JDBC驅動與Oracle通信。

9. 避免跨數據中心事務

當下,這已經是非常簡單的事情,但是在任何地方都非常適用,包括Oracle。在兩個數據不同數據中心,不要適用1個XA適配器去做跨數據中心事務,這將導致相當長時間的應用線程阻塞,直到兩個階段的提交完成,因此將帶來你的應用程序服務、服務和所有同步上傳流崩潰,最終會因為線程數量增加而導致整個應用程序崩潰,比如在類似Black Friday流量情況下。

10. 考慮分布式緩存框架

Memcached、Counbase是最常用的選擇。但實際上,卸載非易失性數據到一個中心緩存集群上,確實沒必要在每個JVM上做相同的拷貝。但是確實需要設置小數量的JVM堆作為分布式緩存的一個MRU緩存,這樣的話,緩存集群本身將會受到非常少的網絡調用。

·在JVM上大多數分布式緩存支持本地緩存的概念,它將儲存最常用的對象。

·JVM上,GC的pause time同樣被最小化了,因為對象圖中需要遍歷的對象比以前更少了。

·Warmup過程是必不可少的,這可以幫助將數據導入分布式緩存,這個過程應該在晚上或者是

11. 考慮把web應用程序分解為服務

上帝保佑,如果你負責的web應用程序超過50萬行代碼,而且仍然只作單一的項目部署,那么是時候根據服務功能把它分解成專業的服務了,并分配到不同的子組織或團隊去操作。將Web應用程序分解為服務有以下諸多優勢:

·Debug將變得簡單

·擴展及讓子系統運行的更好將變得簡單

·很容易了解運行環境里發生了什么

·更快的添加新功能

12. 不要使用session stickiness

這絕是與魔鬼共舞,session stickiness會讓極值負荷下無法擴展。你的客戶端應該能夠調用ANY應用程序服務器,并得到其查詢值。其中一個方法是讓服務無狀態,也稱為RestFUL服務。每個請求,客戶端會收發標識狀態的id,代表客戶session的數據存儲在數據庫或跨多個請求的分布式緩存。

如果因為某個原因,取代RestFUL服務,你網站大部分是建立在HttpServlets和HttpSession屬性上,使用以下方法可以實現獨立session stickiness的網站:

一個servlet過濾器面對每項服務,取走每個請求的id,然后調用分布式緩存來填充會話屬性,這將有助于處理請求。因此數據中心任何服務器都可以響應來自客戶端的請求,因為session狀態被保持在memcached。

不使用session stickiness還允許使用“rolling restart”方式重啟你的應用程序服務器集群,從而實現100%的正常運行時間。

13. 終止反向代理商的SSL

在SSL信號交換及潛在TCP通信有效保持上,反向代理非常擅長。在反向代理有上設定一個顯式的TCP維持計時器,nGinx及許多其他http服務器都允許這么做,這允許TCP連接多次重復使用。與TCP信號交換的成本是3個network call,這樣許多請求就可以避免這個開銷。

因此從反向代理到應用程序服務器,通常是RAW http;因此,同樣也要維持TCP的上行連接。

14. 為GSLB類型的負載平衡器使用粘性負載平衡

跨數據中心的負載平衡,建議使用session stickiness。這是因為在跨數據中心復制上,數據庫Oracle或Cassandra只能依賴最終一致性技術。因此,非粘性跨數據中心負載均衡器將使你的客戶端再也無法訪問網站。因此經常使用GSLB,多數情況下,你的CDN將獲得基于位置的GSLB數據中心解決方案。

15. 減少主頁上的CNAME查找

盡量減少主頁上的CNAME查找。單單主頁的CNAME查找,一些網站就有10個或更多。即使客戶端DNS查找的答案可能來自他們的ISP遞歸緩存,我們仍然可以做的更好。www.amazon.com CNAME查找為零。

dig www.amazon.com  
;; QUESTION SECTION: 
;www.amazon.com. IN A 
;; ANSWER SECTION: 
www.amazon.com.28 IN A 205.251.242.54

16. 擁抱一切“reactor”

在高流量軟件系統中,reactor模式一次又一次的得以證明。一系列框架被創建用以實現reactor模式,reactor大致使用場景如下:

作為一個反向代理:nGinx

應用程序服務器: node.js

并行處理的: Scala的actor model

除非你的業務邏輯是高度CPU綁定,否則就得考慮使用reactor模式或基于事件循環的軟件。如果無法實現,可以考慮像RxJava框架那樣的響應式編程模型。

17. 實現調用取消

從Siddharth Anand的一個會議上得到靈感,服務調用時的調用圖。首先,通過數字的遞減實現超時。接下來,服務調用圖的每次調用,都會創建一個UUID,并在分布式緩存中為UUID設置一個標志:

UUID:true

如果服務調用圖中的任何服務超時,UUID的標志設置為false。

現在為所有服務實現一個servlet過濾器,一直檢查這個標志,只在這個標志是真時才繼續處理。

如果標志是是假,程序返回一個空的response。

這在大業務量時,可以禁止不必要的調用。

18. 執行GC搜索協議

再次,靈感來自于同一個人——通過Netty讓所有的服務也顯示一個TCP端口。在調用一個服務之前,調用TCP端口然后暫停2 - 5 ms等待訪問。如果調用超時,這意味著這個Java進程正字做一個“stop the world”的垃圾收集。客戶立即切換到另一個服務實例,然后嘗試同樣的步驟。如果調用成功,然后調用實例上的實際服務。

注意:實現GC搜索協議需要的客戶端ip地址配置(即客戶端負載均衡)。

19. 盡可能讓業務邏輯和I / O存取異步進行

在流量爆炸時,異步業務邏輯能讓您的應用程序避免建立過多的線程。將事件隊列推送給負載均衡集群,讓它去做進程訂閱的業務邏輯,而不是在http request/response周期線程做這些事。

20. 偏愛最終一致性數據庫

尤其是當你在運行跨數據中心的應用程序。除非你的用例是事務處理的(比如訂單)等等,否則偏愛使用最終一致性數據庫比如Cassandra,并盡可能少的使用ACID類型數據庫。

21. 使用CDN服務靜態內容

使用CDN服務靜態內容——javascript、圖像、css 等。CDN能有效地將靜態內容復制到近客戶地方,因此許多針對這些靜態內容的http請求最終穿越不會超過幾百英里。

22. 打包壓縮javascript到一個文件中

減少javascript內聯。

注意:不要在pre-prod環境中這么做,這里需要使用調試程序做javascript的debug。

用戶訪問量低的時候。

原文鏈接: 22 Recommendations For Building Effective High Traffic Web Software

責任編輯:王程程 來源: High Scalability
相關推薦

2013-08-16 14:43:14

高性能移動Web移動Web站點移動Web

2013-09-10 17:13:57

移動網站性能優化移動web

2018-09-28 04:46:19

負載均衡JavaLVS

2019-09-11 09:30:44

2010-04-22 09:18:23

2015-09-23 09:35:42

高性能高可靠塊存儲

2009-03-13 17:33:06

2021-05-27 10:02:57

Go緩存數據

2015-09-23 09:40:17

高性能Java應用

2009-05-05 10:24:48

應用架構設計原則

2019-04-19 09:23:42

2015-09-23 09:04:30

java高性能

2017-09-18 01:21:05

美團IDC集群銳捷網絡

2011-02-23 09:49:40

ASP.NET

2011-07-10 00:29:18

PHP

2013-09-10 16:16:19

移動網站性能優化移動web

2011-06-14 09:27:43

高性能WEB開發

2011-12-08 13:08:54

高性能路由

2011-07-01 09:36:30

高性能Web

2011-02-13 09:17:02

ASP.NET
點贊
收藏

51CTO技術棧公眾號

五月天婷婷视频| 国产无套粉嫩白浆内谢| 免费一区二区三区四区| 亚洲视频在线一区二区| 91亚洲一区精品| 国产视频91在线| 欧美一区二区三区激情视频 | 97在线免费视频观看| 免费看黄色一级视频| 久久综合五月| 精品少妇v888av| 国产精品亚洲无码| 日韩精品视频一区二区三区| 色婷婷av一区二区| 成人区一区二区| 日本最新在线视频| 91玉足脚交白嫩脚丫在线播放| 国产精品偷伦免费视频观看的| 特级片在线观看| 日韩精品久久| 亚洲激情自拍图| www欧美激情| 草草在线观看| 日韩一区欧美一区| 日本一区二区三区四区在线观看| 日韩一区二区三区不卡| 精品系列免费在线观看| 欧美最近摘花xxxx摘花| 国产一级一片免费播放| 伊人久久大香线蕉综合四虎小说 | 吞精囗交69激情欧美| 亚洲一区在线播放| 亚洲制服中文| 国产午夜在线观看| 97se亚洲国产综合自在线| 97人人干人人| 国产欧美一级片| 精品亚洲aⅴ乱码一区二区三区| 日韩美女主播视频| 依依成人综合网| 欧美视频在线观看| 精品中文字幕在线观看| chinese全程对白| 日韩电影二区| 最近2019年日本中文免费字幕| 四虎永久免费在线观看| 婷婷成人综合| 日韩高清免费在线| 30一40一50老女人毛片| 亚欧洲精品视频在线观看| 亚洲国产精品高清久久久| 久久无码专区国产精品s| 日韩成人视屏| 亚洲成人精品久久久| 又大又长粗又爽又黄少妇视频| 精品久久亚洲| 日韩欧美一区中文| 佐佐木明希电影| 136福利精品导航| 精品久久久久av影院| 日本久久久久久久久久| 电影一区二区在线观看| 亚洲精品狠狠操| 亚洲AV无码国产成人久久| 九九久久婷婷| 日韩中文字幕网| 五月天av网站| 国内精品久久久久久久影视麻豆| 久久久久久久亚洲精品| 97超碰人人干| 亚洲一区欧美激情| 国产精品久久久久久久久| 一区二区三区www污污污网站| 久草在线在线精品观看| 高清av免费一区中文字幕| 手机av在线免费观看| 久久久久久免费网| 中文精品视频一区二区在线观看| 国产黄色在线网站| 精品av在线播放| www.天天射.com| 欧美片网站免费| 亚洲精品一区久久久久久| 国产主播av在线| 国内精品福利| 国产精品扒开腿做爽爽爽男男| 国产精品永久久久久久久久久| 国产不卡视频在线播放| 久久亚洲免费| 黄色在线免费网站| 欧美日韩国产综合新一区 | 国产91精品久久久久久久网曝门| 国外成人在线视频网站| 国产黄在线观看免费观看不卡| 亚洲精品一卡二卡| 欧美性大战久久久久xxx | 在线不卡中文字幕| 日本少妇xxxx| 97精品国产| 91av成人在线| 国产夫妻自拍av| 国产婷婷色一区二区三区在线| 中文字幕制服丝袜在线| 周于希免费高清在线观看| 欧美日韩不卡一区| 偷拍女澡堂一区二区三区| 中文字幕免费一区二区三区| 欧洲日韩成人av| 亚洲爱情岛论坛永久| 国产亚洲精品福利| 日韩视频在线视频| 在线观看欧美| 夜夜嗨av色综合久久久综合网| 国产亚洲欧美精品久久久久久| 久久激情久久| 国产日韩精品推荐| 七七成人影院| 日韩一二在线观看| 毛片视频免费播放| 老牛嫩草一区二区三区日本 | 亚洲国产精品麻豆| 天天影视色综合| japanese国产精品| 18性欧美xxxⅹ性满足| 性色av蜜臀av| 成人欧美一区二区三区视频网页 | 99在线精品视频| 91视频成人免费| 亚洲黑人在线| 中文字幕亚洲欧美日韩在线不卡| 久久99国产综合精品免费| 成人av影院在线| 欧美性猛交内射兽交老熟妇| 豆花视频一区| www.日韩视频| 91精品国产乱码久久久久| 久久久青草青青国产亚洲免观| 日韩国产一级片| 都市激情亚洲| 性欧美在线看片a免费观看| 国产三级精品在线观看| 亚洲人妖av一区二区| 精品综合久久久久| 国产精品成人a在线观看| 国产精品久久久久久久久久久久久久 | 久久夜色精品| 奇米888一区二区三区| 日本成人三级电影| 亚洲午夜av电影| 无码日韩精品一区二区| 久久精品一区二区| 一区二区在线播放视频| 大片网站久久| 国产欧亚日韩视频| 国产在线高清理伦片a| 91精品国产综合久久香蕉的特点| 亚洲人与黑人屁股眼交| 狠狠色综合播放一区二区| 日本特级黄色大片| 日韩欧美激情电影| 国内精品久久影院| 男男激情在线| 日本精品视频一区二区| 极品人妻videosss人妻| 六月丁香婷婷色狠狠久久| 中文字幕日韩一区二区三区不卡| 精品午夜av| 午夜免费久久久久| 欧美日韩国产综合视频| 欧美中文字幕一区| 777777国产7777777| 国产suv精品一区二区6| 蜜臀av无码一区二区三区| 你微笑时很美电视剧整集高清不卡| 日产精品99久久久久久| 日本三级视频在线播放| 日韩精品中文字幕一区二区三区| 在线免费观看毛片| 国产亚洲精品超碰| 国产成人精品综合久久久久99| 伊人久久婷婷| 日本一区二区视频| 日本久久伊人| 国产999精品久久久| av毛片在线免费看| 精品亚洲国产视频| 国产又黄又爽视频| 欧美日韩国产在线看| 国产又粗又长又硬| av亚洲产国偷v产偷v自拍| 九九九在线观看视频| 国产综合久久| 一区二区不卡在线观看| 高潮按摩久久久久久av免费| 国产精品久久久久久久久久新婚| 97超碰在线公开在线看免费| 亚洲欧美国产视频| 国产福利视频导航| 在线观看不卡视频| 日本在线观看视频网站| 亚洲色图视频免费播放| 熟女少妇一区二区三区| 国产伦精品一区二区三区在线观看 | 国产精品久久久久久久久婷婷| 日韩欧美另类一区二区| 欧美黑人国产人伦爽爽爽| 国产1区2区3区在线| 精品国产1区2区3区| 亚洲天堂狠狠干| 欧美性猛交xxxxx水多| 国产传媒免费在线观看| 国产亚洲va综合人人澡精品| 9.1在线观看免费| 精品夜夜嗨av一区二区三区| 欧美精品第三页| 亚洲区一区二| 精品无码av无码免费专区| 成人情趣视频| 人禽交欧美网站免费| 精品国产午夜肉伦伦影院| 成人久久久久久| 欧美黄色a视频| 国产精品久久久久不卡| 91精品xxx在线观看| 97视频在线观看成人| 污片视频在线免费观看| 久久影视电视剧免费网站| 成a人v在线播放| 在线午夜精品自拍| 国产高清视频在线观看| 亚洲欧美中文日韩v在线观看| 可以免费看毛片的网站| 欧美成人午夜电影| www.成人免费视频| 日韩一区二区三区观看| a天堂在线观看视频| 欧美精品久久99久久在免费线| 四虎成人在线观看| 欧美视频第一页| 亚洲第一在线播放| 日韩欧美综合在线视频| 国产精品va无码一区二区三区| 欧美日韩免费网站| 五月婷婷视频在线| 色婷婷香蕉在线一区二区| 亚洲 日本 欧美 中文幕| 91精品福利在线| 中文字幕第31页| 欧美日韩国产一级| 国产精品久久免费| 日韩视频一区在线观看| 国产色在线视频| 欧美v日韩v国产v| 可以免费观看的毛片| 亚洲国产天堂久久国产91| 亚洲 欧美 自拍偷拍| 亚洲色图17p| 午夜在线观看视频| 久久成人亚洲精品| 黄色在线看片| 欧美亚洲视频在线看网址| 国模视频一区| 91精品久久久久| 深夜福利一区| 久久精品人人做人人爽电影| 国内精品久久久久久久久电影网 | 国产主播精品| 国产精品免费入口| 蜜臀av国产精品久久久久| 亚洲第一色av| 成人教育av在线| 人与嘼交av免费| 一区二区三区免费| 国产成人在线观看网站| 91国产免费观看| aaaa一级片| 精品香蕉在线观看视频一| 亚洲麻豆精品| 久久男人资源视频| 99蜜月精品久久91| 99re国产在线播放| 九色精品国产蝌蚪| 免费看av软件| 国产午夜久久| 国产欧美激情视频| 99久久婷婷国产综合精品 | 亚洲一区二区三区美女| 色一情一乱一伦| 91麻豆精品国产91| 色资源在线观看| 久久夜色精品亚洲噜噜国产mv| 国产粉嫩在线观看| 成人午夜一级二级三级| 欧美男男freegayvideosroom| 亚洲国产一区二区三区在线| 国产主播精品| 精品久久久99| 久久亚区不卡日本| 青青草原在线免费观看视频| 日本道免费精品一区二区三区| 国产视频在线一区| 亚洲午夜未删减在线观看| 欧美卡一卡二| 成人免费网站在线观看| 欧美日韩xxxx| 欧美激情 国产精品| 国内欧美视频一区二区| 中文字幕成人动漫| 精品久久久精品| av无码精品一区二区三区宅噜噜| 亚洲网站在线观看| 国产伦理精品| 国产精品久久久久久久久久久久冷 | 中文字幕一区二区人妻| 亚洲激情第一页| 五月花成人网| 91日本视频在线| 日韩片欧美片| 亚洲精品一二三四五区| 91在线观看一区二区| 久久精品国产亚洲av高清色欲| 欧美日韩mp4| 色综合久久影院| 国产精品电影网| 亚洲肉体裸体xxxx137| 欧美精品久久久久久久久久久| 国产九九视频一区二区三区| 2014亚洲天堂| 欧美日韩国产色站一区二区三区| 欧美少妇另类| 秋霞成人午夜鲁丝一区二区三区| 加勒比色老久久爱综合网| 欧美日韩dvd| 国产精品一区免费视频| 午夜精品福利在线视频| 欧美精品久久99久久在免费线| 天堂中文а√在线| 国产精品一区二区三区免费视频 | 国产精品沙发午睡系列| proumb性欧美在线观看| 久久久久久久久久影院| 日韩精品福利网站| 悠悠资源网亚洲青| 蜜桃传媒视频麻豆一区| 国产精品女主播一区二区三区| av无码一区二区三区| 婷婷久久综合九色国产成人| 天堂av在线免费观看| 欧美在线观看网站| 精品国产一区二区三区噜噜噜| 超碰影院在线观看| 国产精品美女久久久久久久| 中文字幕人妻精品一区| 日韩最新在线视频| 日韩欧美久久| 日韩精品在线中文字幕| 91污片在线观看| 中文人妻av久久人妻18| www.国产一区| 欧美影院在线| 欧美综合在线播放| 久久久久国产精品厨房| 中文字幕在线视频免费| 久久久av网站| 国产精品对白| 已婚少妇美妙人妻系列| 国产精品久久久久久久久快鸭| 99久久亚洲精品日本无码| 久久久久久久久综合| 国产成人短视频在线观看| 久久这里只精品| 亚洲亚洲精品在线观看| 亚洲欧美综合一区二区| 国产精品视频男人的天堂| 欧美激情在线| 精品无人区无码乱码毛片国产| 欧美日韩国产三级| 成人一级福利| 亚洲在线不卡| k8久久久一区二区三区| 一级黄色大片网站| 久久久久久亚洲精品| 欧美中文一区二区| 成人啪啪18免费游戏链接| 色噜噜偷拍精品综合在线| 搞黄网站在线观看| 蜜桃成人免费视频| 国产一区二区三区精品视频| 国产情侣在线视频| 久久精品久久久久久| 日韩在线影视| 欧美激情国内自拍| 色婷婷精品久久二区二区蜜臀av| 黄色网页在线免费看| 日本在线高清视频一区| 国产成人免费视频一区| 中文字幕av影视| 欧美一级淫片丝袜脚交| 你懂的国产精品永久在线| 亚洲国产av一区|