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

中小型網(wǎng)站架構(gòu)分析及優(yōu)化

開發(fā) 架構(gòu)
以上網(wǎng)站架構(gòu)廣泛運(yùn)用中大型網(wǎng)站中,本文從架構(gòu)每一層分析所用主流技術(shù)和解決手段,有助于初入網(wǎng)站運(yùn)維朋友們,進(jìn)一步對網(wǎng)站架構(gòu)認(rèn)識,從而自己形成一套架構(gòu)概念。

先看網(wǎng)站架構(gòu)圖:

wKiom1WKdbGgXLOGAAHVOEBTyTg628.jpg

以上網(wǎng)站架構(gòu)廣泛運(yùn)用中大型網(wǎng)站中,本文從架構(gòu)每一層分析所用主流技術(shù)和解決手段,有助于初入網(wǎng)站運(yùn)維朋友們,進(jìn)一步對網(wǎng)站架構(gòu)認(rèn)識,從而自己形成一套架構(gòu)概念。

第一層:CDN

國內(nèi)網(wǎng)絡(luò)分布主要南電信北聯(lián)通,造成跨地區(qū)訪問延遲大問題,對于有一定訪問量網(wǎng)站來說,增加CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))層可有效改善此現(xiàn)象,也是網(wǎng)站加 速的最好選擇。CDN把網(wǎng)站頁面緩存到全國分布的節(jié)點(diǎn)上,用戶訪問時從最近的機(jī)房獲取數(shù)據(jù),這樣大大減少網(wǎng)絡(luò)訪問的路徑。如果想自己搭建CDN,不建議這 么做,因?yàn)槭裁茨兀科鋵?shí)說白了,就是什么事別往運(yùn)維上攔。CDN架構(gòu)部署不復(fù)雜,影響效果的因素卻很多,后期管理維護(hù)也比較復(fù)雜,想達(dá)到預(yù)期的效果確非易 事,這是一個費(fèi)力不討好的活,最后老板還是感覺是你能力不足。建議找專做CDN的公司,費(fèi)用也不貴,有抗流量攻擊能力,效果也很好,運(yùn)維也少很多事,何樂 而不為呢!

第二層:反向代理(網(wǎng)頁緩存)

如果CDN沒有緩存要請求的數(shù)據(jù)則向這層發(fā)起請求,在代理服務(wù)器配置緩存功能(本地),代理服務(wù)器就查找本地緩存是否有CDN請求的數(shù)據(jù),如果有就直接返回給CDN,如果沒有則請求后端負(fù)載均衡器然后轉(zhuǎn)發(fā)給WEB服務(wù)器返回數(shù)據(jù)給代理服務(wù)器,代理服務(wù)器再將結(jié)果給CDN。代理服務(wù)器一般緩存不經(jīng)常變動的靜態(tài)頁面,如image、js、css、html等,主流的緩存軟件有Squid、Varnish、Nginx。

第三層:負(fù)載均衡

訪問量較大的網(wǎng)站都會用到負(fù)載均衡,因?yàn)檫@是解決單臺服務(wù)器性能瓶頸的最好辦法。反向代理將請求轉(zhuǎn)發(fā)給負(fù)載均衡器,負(fù)載均衡器根據(jù)算法(輪訓(xùn)、負(fù)載 情況選擇后端等)交給后端WEB服務(wù)處理,WEB服務(wù)處理完成后直接返回數(shù)據(jù)給反向代理服務(wù)器。負(fù)載均衡合理分配請求給后端多臺WEB服務(wù)器,減輕單臺服 務(wù)器并發(fā)負(fù)載,并保證服務(wù)可用性。主流的負(fù)載均衡軟件有LVS、HAProxy、Nginx。

第四層:WEB服務(wù)

WEB服務(wù)是處理用戶請求的,WEB服務(wù)處理效率,直接影響到訪問速度,為避免這層因素造成訪問慢,應(yīng)對其進(jìn)行調(diào)優(yōu),讓W(xué)EB服務(wù)發(fā)揮到最佳狀態(tài)。常見的WEB服務(wù)有Apache和Nginx。

Apache優(yōu)化:

1).mod_deflate壓縮模塊

查看是否加載:

# apachectl M |grep deflate

如果沒有安裝使用apxs編譯進(jìn)去:

# /usr/local/apache/bin/apxs c I A apache源碼目錄/modules/mod_deflate.c

deflate配置參數(shù):

  1. DeflateCompressionLevel6      #壓縮等級(1-9),數(shù)值越大效率越高,消耗CPU也就越高 
  2. SetOutputFilterDEFLATE      #啟用壓縮 
  3. AddOutputFilterByTypeDEFLATE text/html text/plain text/xml #壓縮類型 
  4. AddOutputFilterByTypeDEFLATE css js html htm xml php 

2).mod_expires緩存模塊

查看是否加載:

# apachectl M |grep expires

如果沒有安裝使用apxs編譯進(jìn)去:

# /usr/local/apache/bin/apxs c I A apache源碼目錄/modules/mod_expires.c

再在httpd.conf啟用模塊:LoadModule expires_module modules/mod_expires.so

緩存機(jī)制有三種用法:全局、目錄和虛擬主機(jī)

全局配置,在配置文件末尾添加:

ExpiresActiveon       #啟用有效期控制,會自動清除已過期的緩存,然后從服務(wù)器獲取新的
ExpiresDefault "accessplus 1 days"       #默認(rèn)任意格式的文檔都是1天后過期
ExpiresByTypetext/html "access plus 12 months" 
ExpiresByTypeimage/jpg "access plus 12 months"   #jpg格式圖片緩存12月

3).工作模式選擇及優(yōu)化

apache有兩種常見工作模式,worker和prefork,默認(rèn)是worker,是混合型的MPM(多路處理模塊),支持多進(jìn)程和多線程,由 線程來處理請求,所以可以處理更多請求,提高并發(fā)能力,系統(tǒng)資源開銷也小于基于進(jìn)程的MPM,由于線程使用進(jìn)程內(nèi)存空間,進(jìn)程崩潰會導(dǎo)致其下線程崩潰。而 prefork是非線程型MPM,進(jìn)程占用系統(tǒng)資源也比worker多,由于進(jìn)程處理連接,在工作效率上也比worker更穩(wěn)定。可通過apache2 l查看當(dāng)前工作模式,在編譯時使用—with-mpm參數(shù)指定工作模式。根據(jù)自己業(yè)務(wù)需求選擇不同工作模式,再適當(dāng)增加工作模式相關(guān)參數(shù),可提高處理能 力。

配置參數(shù)說明:

  1. StartServers      8   #默認(rèn)啟動8個httpd進(jìn)程 
  2. MinSpareServers    5    #最小的空閑進(jìn)程數(shù) 
  3. MaxSpareServers    20   #最大的空閑進(jìn)程數(shù),如果大于這個值,apache會自動kill一些進(jìn)程 
  4. ServerLimit      256   #服務(wù)器允許進(jìn)程數(shù)的上限 
  5. MaxClients       256  #同時最多發(fā)起多少個訪問,超過則進(jìn)入隊(duì)列等待 
  6. MaxRequestsPerChild  4000  #每個進(jìn)程啟動的最大線程 

Nginx優(yōu)化:

1).gzip壓縮模塊

  1. http { 
  2.     …… 
  3.     gzip on; 
  4.     gzip_min_length 1k;   #允許壓縮的頁面最小字節(jié)數(shù),默認(rèn)是0,多大都壓縮,小于1k的可能適得其反 
  5.     gzip_buffers 4 16k;   #gzip申請內(nèi)存的大小,按數(shù)據(jù)大小的4倍去申請內(nèi)存 
  6.     gzip_http_version 1.0;  #識別http協(xié)議版本 
  7.     gzip_comp_level 2;    #壓縮級別,1壓縮比最小,處理速度最快,9壓縮比最大,處理速度最慢 
  8.     gzip_types text/plainapplication/x-javascripttext/css application/xml image/jpg;  #壓縮數(shù)據(jù)類型 
  9.     gzip_vary on;      #根據(jù)客戶端的http頭來判斷,是否需要壓縮 

2).expires緩存模塊

  1. server { 
  2.     location ~ .*.(gif|jpg|png|bmp|swf)$   #緩存數(shù)據(jù)后綴類型 
  3.     { 
  4.       expires 30d;   #使用expires緩存模塊,緩存到客戶端30天 
  5.     } 
  6.     location ~ .*.( jsp|js|css)?$ 
  7.     { 
  8.       expires 1d; 
  9.     } 

3).fastcgi優(yōu)化

nginx不支持直接調(diào)用或者解析動態(tài)程序(php),必須通過fastcgi(通用網(wǎng)關(guān)接口)來啟動php-fpm進(jìn)程來解析php腳本。也就是 說用戶請求先到nginx,nginx再將動態(tài)解析交給fastcgi,fastcgi啟動php-fpm解析php腳本。所以我們有必要對 fastcgi和php-fpm進(jìn)行適當(dāng)?shù)膮?shù)優(yōu)化。

 

  1. http { 
  2.     …… 
  3.     fastcgi_cache_path/usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m;  
  4.     # FastCGI緩存指定一個文件路徑、目錄結(jié)構(gòu)等級、關(guān)鍵字區(qū)域存儲時間和非活動刪除時間 
  5.     fastcgi_connect_timeout 300;    #指定連接到后端FastCGI的超時時間 
  6.     fastcgi_send_timeout 300;     #指定向FastCGI傳送請求的超時時間 
  7.     fastcgi_read_timeout 300;     #指定接收FastCGI應(yīng)答的超時時間 
  8.     fastcgi_buffer_size 64k;      #指定讀取FastCGI應(yīng)答第一部分需要多大的緩沖區(qū) 
  9.     fastcgi_buffers 4 64k;      #指定本地需要用多少盒多大的緩沖區(qū)來緩沖FastCGI的應(yīng)答請求 
  10.     fastcgi_busy_buffers_size 128k;   
  11.     fastcgi_temp_file_write_size 128k;  #表示在寫入緩存文件時使用多大的數(shù)據(jù)塊,默認(rèn)值是fastcgi_buffers的兩倍 
  12.     fastcgi_cache TEST;          #開啟fastcgi_cache緩存并指定一個TEST名稱 
  13.     fastcgi_cache_valid 200 302 1h;   #指定200302應(yīng)答代碼的緩存1小時 
  14.     fastcgi_cache_valid 301 1d;     #將301應(yīng)答代碼緩存1天 
  15.     fastcgi_cache_valid any 1m;     #將其他應(yīng)答均緩存1分鐘 
  16.  
  17. php-fpm.conf配置參數(shù): 
  18.  
  19. pm =dynamic        #兩種控制子進(jìn)程方式(static和dynamic) 
  20. pm.max_children= 5     #同一時間存活的最大子進(jìn)程數(shù) 
  21. pm.start_servers= 2    #啟動時創(chuàng)建的進(jìn)程數(shù) 
  22. pm.min_spare_servers= 1  #最小php-fpm進(jìn)程數(shù) 
  23. pm.max_spare_servers= 3  #最大php-fpm進(jìn)程數(shù) 

4).proxy_cache本地緩存模塊

  1. http { 
  2.         …… 
  3.    proxy_temp_path  /usr/local/nginx/proxy_cache/temp;    #緩存臨時目錄 
  4.    proxy_cache_path /usr/local/nginx/proxy_cache/cache levels=1:2 keys_zone=one:10m inactive=1d max_size=1g; 
  5.    #緩存文件實(shí)際目錄,levels定義層級目錄,1:2說明1是一級目錄,2是二級目錄,keys_zone存儲元數(shù)據(jù),并分配10M內(nèi)存空間。inctive表示1天沒有被訪問的緩存就刪除,默認(rèn)10分鐘。max_size是最大分配磁盤空間 
  6.    server { 
  7.       listen 80
  8.       server_name 192.168.1.10
  9.       location / { 
  10.         proxy_cache one;   #調(diào)用緩存區(qū) 
  11.         #proxy_cache_valid 200 304 12h; #可根據(jù)HTTP狀態(tài)碼設(shè)置不同的緩存時間 
  12.         proxy_cache_valid any  10m;    #緩存有效期為10分鐘 
  13.       } 
  14.       #清除URL緩存,允許來自哪個網(wǎng)段的IP可以清除緩存(需要安裝第三方模塊"ngx_cache_purge"),清除URL緩存方法:訪問http://192.168.1.10/purge/文件名 
  15.       location ~ /purge(/.*){ 
  16.         allow 127.0.0.1
  17.         allow 192.168.1.0/24
  18.         deny all; 
  19.         proxy_cache_purge cache_one$host$1$is_args$args; 
  20.       } 

小結(jié):

啟用壓縮模塊可以節(jié)省一部分帶寬,會增加WEB端CPU處理,但在上圖網(wǎng)站架構(gòu)中,WEB端啟用壓縮模塊并沒有起到作用,因?yàn)閭鬏數(shù)缴蠈幼叩氖蔷钟?網(wǎng)。對于直接面向用戶的架構(gòu)還是要啟用的。WEB也不用啟用expires模塊,因?yàn)橛辛朔聪虼矸?wù)器和CDN,所以到不了用戶瀏覽器,開啟起不到作 用。

如果反向代理使用nginx做代理,可開啟expires模塊,將靜態(tài)文件緩存到用戶瀏覽器,瀏覽器發(fā)起請求時,先判斷本地緩存是否有請求的數(shù)據(jù),如果有再判斷是否過期,如果不過期就直接瀏覽緩存數(shù)據(jù),哪怕服務(wù)器資源已經(jīng)改變,所以要根據(jù)業(yè)務(wù)情況合理設(shè)置過期時間。

5. 利用PHP緩存器提高代碼執(zhí)行效率

php程序在沒有使用緩存器情況下,每次請求php頁面,php都會對此頁面進(jìn)行代碼編譯,這就意味著重復(fù)的編譯工作會增加服務(wù)器負(fù)載。有了緩存器 就會把每次編譯后的數(shù)據(jù)緩存到共享內(nèi)存中,下次訪問直接使用緩沖區(qū)已編譯好的代碼,從而避免重復(fù)的編譯過程,以加快其執(zhí)行效率。因此PHP網(wǎng)站使用緩存器 是完全有必要的!主流的PHP緩存器有:eAccelerator、XCache

第五層:動靜分離

動靜分離,顧名思義,是將動態(tài)頁面和靜態(tài)頁面分離到不同服務(wù)器上處理,比如使用web是nginx,可以讓fastcgi部署到單獨(dú)一臺服務(wù)器,專 門解析php動態(tài)頁面,靜態(tài)頁面默認(rèn)由nginx處理,并做好緩存策略。再比如一個商城網(wǎng)站,會有大量的圖片,可以考慮增加文件服務(wù)器組,將請求圖片和上 傳圖片的都交給文件服務(wù)器處理。文件服務(wù)器主流使用NFS,存在單點(diǎn)故障,可以DRBD+HeartBeat+NFS部署高可用,如果單臺壓力過大,考慮 使用分布式文件系統(tǒng),如GlusterFS、MooseFS等。

《DRBD + Heratbeat + NFS 高可用文件共享存儲》:http://blog.jobbole.com/94718/

第六層:數(shù)據(jù)庫緩存

利用緩存技術(shù),把熱數(shù)據(jù)緩存到內(nèi)存中,如果請求的數(shù)據(jù)在緩存中,就直接返回,否則去數(shù)據(jù)庫中取,并更新把拿的數(shù)據(jù)更新到緩存系統(tǒng),提高讀性能,降低 數(shù)據(jù)庫壓力。緩存實(shí)現(xiàn)有本地緩存和分布式緩存,本地緩存是將數(shù)據(jù)緩存到本地服務(wù)器內(nèi)存中或者文件中。分布式緩存是將數(shù)據(jù)緩存到內(nèi)存中,是分布式的,可以緩 存海量數(shù)據(jù),擴(kuò)展性好。主流的分布式緩存系統(tǒng)有Memcached和Redis,Memcached性能穩(wěn)定,速度很快,QPS可達(dá)8w左右。如果想數(shù)據(jù) 持久化就選擇用Redis,性能不低于Memcached。

第七層:數(shù)據(jù)庫

這層在整個網(wǎng)站架構(gòu)中起著主導(dǎo)型作用,直接決定用戶體驗(yàn),相對架構(gòu)優(yōu)化也比較復(fù)雜,具體請參考博文:《運(yùn)維角度淺談 MySQL 數(shù)據(jù)庫優(yōu)化

核心思路:減少請求層,盡可能讓前端層返回用戶請求的數(shù)據(jù),減少后端服務(wù)器訪問頻率,最重要是數(shù)據(jù)庫層。

責(zé)任編輯:王雪燕 來源: 李振良
相關(guān)推薦

2015-07-17 10:05:03

面試思考

2010-01-07 13:50:01

網(wǎng)吧交換機(jī)

2010-12-14 10:21:53

2011-02-24 09:56:26

組網(wǎng)網(wǎng)絡(luò)

2018-11-08 09:10:18

組網(wǎng)光纖網(wǎng)絡(luò)

2009-12-21 16:10:28

2010-04-15 04:03:20

華碩服務(wù)器

2015-06-11 17:10:49

局域網(wǎng)布線技術(shù)

2010-08-23 12:12:58

2020-06-26 08:20:12

物聯(lián)網(wǎng)智慧城市IOT

2018-10-08 05:23:20

2010-08-24 10:04:45

中小型企業(yè)虛擬化

2009-07-11 14:46:44

ADSL光纖企業(yè)

2009-11-24 09:51:22

路由設(shè)計方案

2014-09-28 14:28:12

硬盤加密全盤加密

2014-04-11 13:47:14

雙主架構(gòu)MySQL

2009-10-10 10:20:05

網(wǎng)絡(luò)布線系統(tǒng)

2011-01-21 15:59:21

Sendmail

2009-07-16 10:18:17

多模光纜布線

2012-03-30 16:43:59

云計算中小企業(yè)安全
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

国产99午夜精品一区二区三区| 日韩中文综合网| 欧美三级午夜理伦三级| 可以免费看污视频的网站在线| 免费在线播放第一区高清av| 中文字幕不卡av| 少妇伦子伦精品无吗| www.成人影院| 有坂深雪av一区二区精品| 六十路精品视频| 国产美女www爽爽爽视频| 中文日韩在线| 久久精品色欧美aⅴ一区二区| 国产原创剧情av| 欧洲成人一区| 午夜视频在线观看一区二区三区| 亚洲春色综合另类校园电影| 亚洲黄色在线观看视频| 男女男精品网站| 69视频在线免费观看| 可以免费看av的网址| 亚欧日韩另类中文欧美| 日韩欧美一区二区三区在线| 91网址在线播放| 国产在线观看www| 亚洲丝袜精品丝袜在线| 欧美日本亚洲| 亚洲女人18毛片水真多| 精品一区二区三区在线播放| 青青草原一区二区| 日本一级黄色大片| 91不卡在线观看| 中文字幕av一区中文字幕天堂| 中文字幕在线观看网址| eeuss国产一区二区三区四区| 欧美男女性生活在线直播观看| 久久美女福利视频| 国产无遮挡裸体视频在线观看| 一区二区三区精品久久久| 亚洲国产欧美一区二区三区不卡| 欧美女同网站| 久久综合丝袜日本网| 国产偷久久久精品专区| 亚洲av无码一区二区三区性色 | 久在线观看视频| 性爱视频在线播放| 亚洲三级免费电影| 中文字幕剧情在线观看一区| 成人福利在线| 中文在线一区二区| 亚洲欧美丝袜| 一级日本在线| 国产精品久久久久久妇女6080| 日韩国产一区久久| 国产h在线观看| 国产欧美精品区一区二区三区| 日韩福利一区二区三区| 美丽的姑娘在线观看免费动漫| 91免费观看在线| 狠狠色综合欧美激情| 欧洲av在线播放| 成人看片黄a免费看在线| 国产精品我不卡| 人妻va精品va欧美va| 99久久国产综合精品麻豆| 久久国产精品99久久久久久丝袜| 亚洲AV第二区国产精品| 久久嫩草精品久久久久| 性欧美精品一区二区三区在线播放| 高清av在线| 国产精品二三区| 日韩精品福利片午夜免费观看| 四虎影视成人| 欧美日韩免费在线观看| 国产一级片黄色| 国产一区影院| 制服丝袜亚洲播放| 日本50路肥熟bbw| 亚洲美女15p| 中文字幕亚洲一区二区三区| 免费成人深夜夜行网站| 极品少妇一区二区三区| 日韩免费在线视频| 88av在线视频| 成年人午夜久久久| 日韩电影免费观看高清完整| 国产精品剧情| 午夜精品视频一区| 日本特黄a级片| 北条麻妃一区二区三区在线观看| 亚洲精品久久久久国产| 亚洲AV无码成人精品区明星换面 | 成人免费视频免费观看| 欧美精品一区二区视频| 免费观看久久久久| 天天综合网天天综合色| 亚洲欧洲日本精品| 国产精品主播在线观看| 国产亚洲人成a一在线v站| 日韩激情小视频| 国产欧美成人| 成人性生交xxxxx网站| 午夜影院在线视频| 综合色天天鬼久久鬼色| 大肉大捧一进一出好爽视频| 亚洲精品aaa| 精品无码久久久久久国产| 中日韩一级黄色片| 香蕉精品999视频一区二区| 91影院在线免费观看视频| 欧美巨乳在线| 一区二区三区色| 亚欧在线免费观看| 乱亲女h秽乱长久久久| 精品国产一区二区三区四区在线观看 | 黄色国产在线| 亚洲电影在线播放| 色网站在线视频| 国产伦精品一区二区三区千人斩| 久久久av网站| 精品国产青草久久久久96| 99这里只有久久精品视频| 久久最新免费视频| 久久电影天堂| 国产午夜精品全部视频在线播放| 日本少妇吞精囗交| 国产精品一卡二| 在线精品亚洲一区二区| av亚洲一区二区三区| 国产视频精品xxxx| 久久精品视频久久| 国产成人综合在线观看| 日本黄色播放器| jizz亚洲女人高潮大叫| 亚洲人成在线观看网站高清| 日韩大片免费在线观看| 国产不卡一区视频| 成人午夜视频免费观看| 四虎影视成人精品国库在线观看| 一区二区在线视频播放| 无码人妻精品一区二区| 2024国产精品| 噜噜噜久久亚洲精品国产品麻豆| 亚洲一区二区电影| 久久这里有精品视频| 国产一区二区三区视频免费观看 | 久久久一区二区三区四区| 国产精品综合在线视频| 亚洲av综合色区| 日韩精品成人在线观看| 欧美激情a在线| 亚洲第一视频在线| 亚洲一区二区四区蜜桃| 色哟哟无码精品一区二区三区| 欧美日本一区| 国产精品中出一区二区三区| 国产美女高潮在线| 亚洲欧美国产精品| 亚洲精品无码久久久久 | 精品少妇久久久| 岛国精品一区二区| 北条麻妃在线视频观看| 香蕉久久精品日日躁夜夜躁| 日韩av成人在线观看| av在线播放网| 日韩一级免费观看| 国产对白videos麻豆高潮| 99综合电影在线视频| www.国产区| 日本不卡高清| 亚洲最大av在线| 黄色漫画在线免费看| 亚洲人成网站在线播| 国产又黄又大又粗的视频| 一区二区三区在线观看欧美| 182在线视频| 人人狠狠综合久久亚洲| www.99riav| 蜜桃精品wwwmitaows| 国产精品自拍网| 日本不卡影院| 国产香蕉精品视频一区二区三区| 97超碰人人草| 午夜不卡av在线| 999福利视频| 高清不卡一区二区在线| 日韩av在线综合| 亚洲五月综合| 噜噜噜噜噜久久久久久91| 99精品在线免费观看| 97不卡在线视频| 久久综合之合合综合久久| 精品国产sm最大网站| 综合久久中文字幕| 亚洲妇女屁股眼交7| 精品无码在线观看| 成人黄色网址在线观看| 网站一区二区三区| 极品少妇一区二区三区| 亚洲乱码国产乱码精品天美传媒| 亚洲一级大片| 国产在线精品成人一区二区三区| 51精品在线| 欧美成人手机在线| 韩国三级av在线免费观看| 日韩一区二区电影网| 欧美日韩 一区二区三区| 亚洲一区二区三区免费视频| 日韩欧美视频免费观看| 91欧美一区二区| 逼特逼视频在线观看| 国产在线不卡一区| 日日摸天天爽天天爽视频| 国产一区视频在线观看免费| 亚洲一区二区精品在线观看| 午夜精品福利影院| 国产综合色一区二区三区| 欧美高清hd| 成人免费网站在线观看| 亚洲精品.com| 欧美综合在线第二页| 国内精彩免费自拍视频在线观看网址 | 69堂免费视频| 久久精品亚洲欧美日韩精品中文字幕| 国产尤物91| 97一区二区国产好的精华液| 91免费综合在线| 激情久久一区二区| 热门国产精品亚洲第一区在线| 超碰在线中文字幕| 欧美精品情趣视频| 浪潮av一区| 精品国偷自产在线视频| 国产理论电影在线观看| 亚洲欧美国内爽妇网| 污视频软件在线观看| 精品福利一二区| 亚洲成人第一区| 日韩视频123| 国产乱码一区二区| 91精品国产91久久久久久最新毛片 | 精精国产xxx在线视频app| 欧美激情精品久久久久久免费印度 | 亚洲精品无amm毛片| 欧美一区二区女人| 国产成人精品毛片| 日韩一区二区三区免费观看| 国产乱色精品成人免费视频| 欧美高清一级片在线| 91亚洲国产成人久久精品麻豆| 欧美色综合天天久久综合精品| 69av视频在线观看| 欧美三级资源在线| 136福利视频导航| 91精品国产综合久久精品性色| 国产又粗又猛又爽又黄的| 欧美精品第一页| 99国产成人精品| 精品美女被调教视频大全网站| wwwav网站| 亚洲加勒比久久88色综合| 天天插天天干天天操| 亚洲九九九在线观看| 成人免费视频| 久久精品国产亚洲精品| av免费在线观| 91国在线精品国内播放| 欧美特大特白屁股xxxx| 国产男人精品视频| 欧美一级大片在线视频| 国产日韩久久| 欧美精品尤物在线观看| 艳母动漫在线免费观看| 亚洲承认在线| 爱情岛论坛vip永久入口| 韩日欧美一区二区三区| 亚洲成a人片在线www| 久久综合狠狠综合久久激情| 国产在线免费av| 亚洲综合免费观看高清完整版在线| 国产手机在线视频| 欧美午夜视频网站| 亚洲国产精品suv| 亚洲视频视频在线| av免费网站在线观看| 欧美在线激情网| 亚洲热av色在线播放| 国产一区二区久久久| 三区四区不卡| 欧美成人三级在线视频| 蜜臀av性久久久久av蜜臀妖精| 91在线第一页| 久久久天堂av| 久久久夜色精品| 欧美日韩在线三级| 日韩专区第一页| www.亚洲成人| 波多视频一区| 高清不卡日本v二区在线| 成人精品中文字幕| 欧美日韩一道本| 国产一区二区不卡在线| 中文字幕一区二区人妻在线不卡| 亚洲天堂福利av| 无码人妻精品一区二| 亚洲第一二三四五区| 国产精品久久麻豆| 国产精品免费小视频| 亚洲日本va午夜在线电影| 亚洲国产日韩欧美| 国产亚洲午夜| 9.1在线观看免费| 亚洲情趣在线观看| 中文字幕一区二区在线视频| 亚洲精品国产精品久久清纯直播 | 大片免费播放在线视频| 97精品国产97久久久久久春色| 国产一区二区av在线| 天堂√在线观看一区二区| 国产欧美日韩一区二区三区在线| 欧美熟妇另类久久久久久多毛| 国产精品天干天干在线综合| 欧美日韩乱国产| 亚洲韩国日本中文字幕| 污污视频在线| 91在线免费网站| 天天天综合网| 99re精彩视频| 国产精品私人影院| 黄色污污视频软件| 亚洲性生活视频| 香蕉视频亚洲一级| 日本精品二区| 天堂蜜桃91精品| 日本二区在线观看| 91久久精品午夜一区二区| 视频在线不卡| 人人澡人人澡人人看欧美| 奇米777国产一区国产二区| 日韩人妻无码精品久久久不卡| 国产成人福利片| 国产一级片网址| 亚洲国产精品高清久久久| 黄网站在线观| 精品国产综合| 蜜桃伊人久久| 高清国产在线观看| 欧美撒尿777hd撒尿| 亚洲成人影院麻豆| 91久久精品在线| 欧美色综合网| 中国极品少妇xxxx| 精品久久久久久久中文字幕| 性xxxx视频| 国产不卡视频在线| 成人在线免费视频观看| 免费在线观看污网站| 亚洲三级电影网站| 欧美一级淫片aaaaaa| 欧美性做爰毛片| 欧美在线观看视频一区| 成人亚洲免费视频| 亚洲制服欧美中文字幕中文字幕| 可以免费看毛片的网站| 欧美资源在线观看| 成人无号精品一区二区三区| 欧美性受xxxxxx黑人xyx性爽| 亚洲精品中文在线观看| 日本xxxxwww| 国产精品大片wwwwww| 国产精品成人一区二区不卡| av影片在线播放| 色综合天天狠狠| 男人影院在线观看| 国产精品久久国产三级国电话系列| 亚洲一区成人| 免费黄色在线网址| 精品日产卡一卡二卡麻豆| 三妻四妾完整版在线观看电视剧| 日韩av电影免费播放| 国产激情视频一区二区三区欧美| 国产一区二区99| 日韩在线观看免费高清完整版| www.豆豆成人网.com| 免费男同深夜夜行网站| 亚洲欧美日韩久久| 欧美女v视频| 成人免费91在线看| 日韩精品一二三四| 久久久91视频| 国产一区二区av| 国产 日韩 欧美 综合 一区| 国产主播中文字幕| 亚洲一区二区三区在线| 成人福利在线| 国内精品国语自产拍在线观看| 久久精品国产久精国产| 久久99精品波多结衣一区| 久久伊人91精品综合网站| 免费观看久久av|