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

Nginx 微調(diào):性能優(yōu)化指南

運(yùn)維 系統(tǒng)運(yùn)維
在大多數(shù)情況下,一個(gè)常規(guī)安裝的nginx對(duì)你的網(wǎng)站來(lái)說(shuō)已經(jīng)能很好地工作了。本文提供了關(guān)于Nginx優(yōu)化處理大量客戶端時(shí)的性能提升的一些方法,希望對(duì)您有所幫助。

大多數(shù)的Nginx安裝指南告訴你如下基礎(chǔ)知識(shí)——通過(guò)apt-get安裝,修改這里或那里的幾行配置,好了,你已經(jīng)有了一個(gè)Web服務(wù)器了!而且,在大多數(shù)情況下,一個(gè)常規(guī)安裝的nginx對(duì)你的網(wǎng)站來(lái)說(shuō)已經(jīng)能很好地工作了。然而,如果你真的想擠壓出Nginx的性能,你必須更深入一些。在本指南中,我將解釋Nginx的那些設(shè)置可以微調(diào),以優(yōu)化處理大量客戶端時(shí)的性能。需要注意一點(diǎn),這不是一個(gè)全面的微調(diào)指南。這是一個(gè)簡(jiǎn)單的預(yù)覽——那些可以通過(guò)微調(diào)來(lái)提高性能設(shè)置的概述。你的情況可能不同。

基本的 (優(yōu)化過(guò)的)配置

我們將修改的唯一文件是nginx.conf,其中包含Nginx不同模塊的所有設(shè)置。你應(yīng)該能夠在服務(wù)器的/etc/nginx目錄中找到nginx.conf。首先,我們將談?wù)撘恍┤衷O(shè)置,然后按文件中的模塊挨個(gè)來(lái),談一下哪些設(shè)置能夠讓你在大量客戶端訪問(wèn)時(shí)擁有良好的性能,為什么它們會(huì)提高性能。本文的結(jié)尾有一個(gè)完整的配置文件。

高層的配置

nginx.conf文件中,Nginx中有少數(shù)的幾個(gè)高級(jí)配置在模塊部分之上。

  1. user www-data; 
  2. pid /var/run/nginx.pid; 
  3. worker_processes auto; 
  4. worker_rlimit_nofile 100000; 

user和pid應(yīng)該按默認(rèn)設(shè)置 - 我們不會(huì)更改這些內(nèi)容,因?yàn)楦呐c否沒(méi)有什么不同。

worker_processes 定義了nginx對(duì)外提供web服務(wù)時(shí)的worder進(jìn)程數(shù)。最優(yōu)值取決于許多因素,包括(但不限于)CPU核的數(shù)量、存儲(chǔ)數(shù)據(jù)的硬盤數(shù)量及負(fù)載模式。不能確定的時(shí)候,將其設(shè)置為可用的CPU內(nèi)核數(shù)將是一個(gè)好的開始(設(shè)置為“auto”將嘗試自動(dòng)檢測(cè)它)。

worker_rlimit_nofile 更改worker進(jìn)程的最大打開文件數(shù)限制。如果沒(méi)設(shè)置的話,這個(gè)值為操作系統(tǒng)的限制。設(shè)置后你的操作系統(tǒng)和Nginx可以處理比“ulimit -a”更多的文件,所以把這個(gè)值設(shè)高,這樣nginx就不會(huì)有“too many open files”問(wèn)題了。

Events模塊

events模塊中包含nginx中所有處理連接的設(shè)置。

  1. events { 
  2. worker_connections 2048; 
  3. multi_accept on; 
  4. use epoll; 

worker_connections 設(shè)置可由一個(gè)worker進(jìn)程同時(shí)打開的最大連接數(shù)。如果設(shè)置了上面提到的worker_rlimit_nofile,我們可以將這個(gè)值設(shè)得很高。

記住,最大客戶數(shù)也由系統(tǒng)的可用socket連接數(shù)限制(~ 64K),所以設(shè)置不切實(shí)際的高沒(méi)什么好處。

multi_accept 告訴nginx收到一個(gè)新連接通知后接受盡可能多的連接。

use 設(shè)置用于復(fù)用客戶端線程的輪詢方法。如果你使用Linux 2.6+,你應(yīng)該使用epoll。如果你使用*BSD,你應(yīng)該使用kqueue。想知道更多有關(guān)事件輪詢?看下維基百科吧(注意,想了解一切的話可能需要neckbeard和操作系統(tǒng)的課程基礎(chǔ))

(值得注意的是如果你不知道Nginx該使用哪種輪詢方法的話,它會(huì)選擇一個(gè)最適合你操作系統(tǒng)的)

HTTP 模塊

HTTP模塊控制著nginx http處理的所有核心特性。因?yàn)檫@里只有很少的配置,所以我們只節(jié)選配置的一小部分。所有這些設(shè)置都應(yīng)該在http模塊中,甚至你不會(huì)特別的注意到這段設(shè)置。

  1. http { 
  2. server_tokens off; 
  3. sendfile on; 
  4. tcp_nopush on; 
  5. tcp_nodelay on; 
  6. ... 

server_tokens  并不會(huì)讓nginx執(zhí)行的速度更快,但它可以關(guān)閉在錯(cuò)誤頁(yè)面中的nginx版本數(shù)字,這樣對(duì)于安全性是有好處的。

sendfile 可以讓sendfile()發(fā)揮作用。sendfile()可以在磁盤和TCP socket之間互相拷貝數(shù)據(jù)(或任意兩個(gè)文件描述符)。Pre-sendfile是傳送數(shù)據(jù)之前在用戶空間申請(qǐng)數(shù)據(jù)緩沖區(qū)。之后用read()將數(shù)據(jù)從文件拷貝到這個(gè)緩沖區(qū),write()將緩沖區(qū)數(shù)據(jù)寫入網(wǎng)絡(luò)。sendfile()是立即將數(shù)據(jù)從磁盤讀到OS緩存。因?yàn)檫@種拷貝是在內(nèi)核完成的,sendfile()要比組合read()和write()以及打開關(guān)閉丟棄緩沖更加有效(更多有關(guān)于sendfile)。

tcp_nopush 告訴nginx在一個(gè)數(shù)據(jù)包里發(fā)送所有頭文件,而不一個(gè)接一個(gè)的發(fā)送。

tcp_nodelay 告訴nginx不要緩存數(shù)據(jù),而是一段一段的發(fā)送--當(dāng)需要及時(shí)發(fā)送數(shù)據(jù)時(shí),就應(yīng)該給應(yīng)用設(shè)置這個(gè)屬性,這樣發(fā)送一小塊數(shù)據(jù)信息時(shí)就不能立即得到返回值。

  1. access_log off; 
  2. error_log /var/log/nginx/error.log crit; 

access_log 設(shè)置nginx是否將存儲(chǔ)訪問(wèn)日志。關(guān)閉這個(gè)選項(xiàng)可以讓讀取磁盤IO操作更快(aka,YOLO)

error_log 告訴nginx只能記錄嚴(yán)重的錯(cuò)誤:

  1. keepalive_timeout 10; 
  2. client_header_timeout 10; 
  3. client_body_timeout 10; 
  4. reset_timedout_connection on; 
  5. send_timeout 10; 

keepalive_timeout  給客戶端分配keep-alive鏈接超時(shí)時(shí)間。服務(wù)器將在這個(gè)超時(shí)時(shí)間過(guò)后關(guān)閉鏈接。我們將它設(shè)置低些可以讓ngnix持續(xù)工作的時(shí)間更長(zhǎng)。

client_header_timeout 和client_body_timeout 設(shè)置請(qǐng)求頭和請(qǐng)求體(各自)的超時(shí)時(shí)間。我們也可以把這個(gè)設(shè)置低些。

reset_timeout_connection 告訴nginx關(guān)閉不響應(yīng)的客戶端連接。這將會(huì)釋放那個(gè)客戶端所占有的內(nèi)存空間。

send_timeout 指定客戶端的響應(yīng)超時(shí)時(shí)間。這個(gè)設(shè)置不會(huì)用于整個(gè)轉(zhuǎn)發(fā)器,而是在兩次客戶端讀取操作之間。如果在這段時(shí)間內(nèi),客戶端沒(méi)有讀取任何數(shù)據(jù),nginx就會(huì)關(guān)閉連接。

  1. limit_conn_zone $binary_remote_addr zone=addr:5m; 
  2. limit_conn addr 100; 

limit_conn_zone 設(shè)置用于保存各種key(比如當(dāng)前連接數(shù))的共享內(nèi)存的參數(shù)。5m就是5兆字節(jié),這個(gè)值應(yīng)該被設(shè)置的足夠大以存儲(chǔ)(32K*5)32byte狀態(tài)或者(16K*5)64byte狀態(tài)。

limit_conn 為給定的key設(shè)置最大連接數(shù)。這里key是addr,我們?cè)O(shè)置的值是100,也就是說(shuō)我們?cè)试S每一個(gè)IP地址最多同時(shí)打開有100個(gè)連接。

  1. include /etc/nginx/mime.types; 
  2. default_type text/html; 
  3. charset UTF-8; 

include 只是一個(gè)在當(dāng)前文件中包含另一個(gè)文件內(nèi)容的指令。這里我們使用它來(lái)加載稍后會(huì)用到的一系列的MIME類型。

default_type 設(shè)置文件使用的默認(rèn)的MIME-type。

charset 設(shè)置我們的頭文件中的默認(rèn)的字符集

以下兩點(diǎn)對(duì)于性能的提升在偉大的WebMasters StackExchange中有解釋。

  1. gzip on; 
  2. gzip_disable "msie6"; 
  3. # gzip_static on; 
  4. gzip_proxied any; 
  5. gzip_min_length 1000; 
  6. gzip_comp_level 4; 
  7. gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; 

gzip 是告訴nginx采用gzip壓縮的形式發(fā)送數(shù)據(jù)。這將會(huì)減少我們發(fā)送的數(shù)據(jù)量。

gzip_disable 為指定的客戶端禁用gzip功能。我們?cè)O(shè)置成IE6或者更低版本以使我們的方案能夠廣泛兼容。

gzip_static 告訴nginx在壓縮資源之前,先查找是否有預(yù)先gzip處理過(guò)的資源。這要求你預(yù)先壓縮你的文件(在這個(gè)例子中被注釋掉了),從而允許你使用最高壓縮比,這樣nginx就不用再壓縮這些文件了(想要更詳盡的gzip_static的信息,請(qǐng)點(diǎn)擊這里)。

gzip_proxied 允許或者禁止壓縮基于請(qǐng)求和響應(yīng)的響應(yīng)流。我們?cè)O(shè)置為any,意味著將會(huì)壓縮所有的請(qǐng)求。

gzip_min_length 設(shè)置對(duì)數(shù)據(jù)啟用壓縮的最少字節(jié)數(shù)。如果一個(gè)請(qǐng)求小于1000字節(jié),我們最好不要壓縮它,因?yàn)閴嚎s這些小的數(shù)據(jù)會(huì)降低處理此請(qǐng)求的所有進(jìn)程的速度。

gzip_comp_level 設(shè)置數(shù)據(jù)的壓縮等級(jí)。這個(gè)等級(jí)可以是1-9之間的任意數(shù)值,9是最慢但是壓縮比最大的。我們?cè)O(shè)置為4,這是一個(gè)比較折中的設(shè)置。

gzip_type 設(shè)置需要壓縮的數(shù)據(jù)格式。上面例子中已經(jīng)有一些了,你也可以再添加更多的格式。

  1. # cache informations about file descriptors, frequently accessed files 
  2. # can boost performance, but you need to test those values 
  3. open_file_cache max=100000 inactive=20s
  4. open_file_cache_valid 30s; 
  5. open_file_cache_min_uses 2; 
  6. open_file_cache_errors on; 
  7. ## 
  8. # Virtual Host Configs 
  9. # aka our settings for specific servers 
  10. ## 
  11. include /etc/nginx/conf.d/*.conf; 
  12. include /etc/nginx/sites-enabled/*; 

open_file_cache 打開緩存的同時(shí)也指定了緩存最大數(shù)目,以及緩存的時(shí)間。我們可以設(shè)置一個(gè)相對(duì)高的最大時(shí)間,這樣我們可以在它們不活動(dòng)超過(guò)20秒后清除掉。

open_file_cache_valid 在open_file_cache中指定檢測(cè)正確信息的間隔時(shí)間。

open_file_cache_min_uses 定義了open_file_cache中指令參數(shù)不活動(dòng)時(shí)間期間里最小的文件數(shù)。

open_file_cache_errors 指定了當(dāng)搜索一個(gè)文件時(shí)是否緩存錯(cuò)誤信息,也包括再次給配置中添加文件。我們也包括了服務(wù)器模塊,這些是在不同文件中定義的。如果你的服務(wù)器模塊不在這些位置,你就得修改這一行來(lái)指定正確的位置。

一個(gè)完整的配置

  1. user www-data; 
  2. pid /var/run/nginx.pid; 
  3. worker_processes auto; 
  4. worker_rlimit_nofile 100000; 
  5. events { 
  6. worker_connections 2048; 
  7. multi_accept on; 
  8. use epoll; 
  9. http { 
  10. server_tokens off; 
  11. sendfile on; 
  12. tcp_nopush on; 
  13. tcp_nodelay on; 
  14. access_log off; 
  15. error_log /var/log/nginx/error.log crit; 
  16. keepalive_timeout 10; 
  17. client_header_timeout 10; 
  18. client_body_timeout 10; 
  19. reset_timedout_connection on; 
  20. send_timeout 10; 
  21. limit_conn_zone $binary_remote_addr zone=addr:5m; 
  22. limit_conn addr 100; 
  23. include /etc/nginx/mime.types; 
  24. default_type text/html; 
  25. charset UTF-8; 
  26. gzip on; 
  27. gzip_disable "msie6"; 
  28. gzip_proxied any; 
  29. gzip_min_length 1000; 
  30. gzip_comp_level 6; 
  31. gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; 
  32. open_file_cache max=100000 inactive=20s
  33. open_file_cache_valid 30s; 
  34. open_file_cache_min_uses 2; 
  35. open_file_cache_errors on; 
  36. include /etc/nginx/conf.d/*.conf; 
  37. include /etc/nginx/sites-enabled/*; 

編輯完配置后,確認(rèn)重啟nginx使設(shè)置生效。

  1. sudo service nginx restart 

后記

就這樣!你的Web服務(wù)器現(xiàn)在已經(jīng)就緒,之前困擾你的眾多訪問(wèn)者的問(wèn)題來(lái)吧。這并不是加速網(wǎng)站的唯一途徑,很快我會(huì)寫更多介紹其他加速網(wǎng)站方法的文章的。

原文鏈接:http://blog.zachorr.com/nginx-setup/

責(zé)任編輯:黃丹 來(lái)源: oschina
相關(guān)推薦

2019-11-01 14:00:58

前端性能優(yōu)化代碼

2024-04-26 09:26:43

Nginx負(fù)載均衡算法

2013-06-26 16:12:21

MySQL集群性能優(yōu)化

2014-04-04 10:16:51

Nginx配置Nginx性能優(yōu)化

2021-01-31 17:50:41

數(shù)據(jù)庫(kù)查詢程序員

2024-06-11 09:00:00

異步編程代碼

2020-12-11 18:58:21

Nginx瀏覽器緩存

2022-04-27 10:53:34

web優(yōu)化性能

2011-07-19 09:51:32

性能優(yōu)化Designing FAndroid

2023-04-17 16:33:27

云計(jì)算工具云性能測(cè)試

2022-12-28 15:10:39

LinuxNginx服務(wù)器

2025-02-08 08:42:40

Kafka消息性能

2023-12-14 12:56:00

MongoDB數(shù)據(jù)庫(kù)優(yōu)化

2025-11-06 02:55:00

磁盤抖動(dòng)系統(tǒng)性能磁盤

2020-11-10 09:43:32

NginxLinux服務(wù)器

2025-09-30 02:11:00

2023-10-31 09:02:50

2020-07-15 07:00:00

移動(dòng)應(yīng)用開發(fā)者指南

2017-11-23 10:38:01

2024-01-30 13:53:40

前端性能Chrome
點(diǎn)贊
收藏

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

亚洲午夜精品久久久中文影院av| 17婷婷久久www| av噜噜在线观看| 丁香花高清在线观看完整版| 91在线视频免费观看| 国产精品久久网| 久久久久亚洲av无码专区体验| 精品久久ai| 欧美色窝79yyyycom| 无颜之月在线看| 久久经典视频| 国产91色综合久久免费分享| 国产成人鲁鲁免费视频a| 三级影片在线看| 亚洲ab电影| 日韩欧美的一区二区| 亚洲中文字幕久久精品无码喷水| 麻豆tv在线| 久久蜜桃av一区二区天堂| 96精品久久久久中文字幕| 依依成人综合网| 欧美黄色大片网站| 怡红院精品视频| 熟妇高潮精品一区二区三区| 国产欧美日韩电影| 在线观看免费亚洲| 国产中文字幕二区| 91网址在线观看| 国产精品区一区二区三| 久久精品人成| 刘亦菲久久免费一区二区| 九九国产精品视频| 国产精品美女免费| 最近免费中文字幕大全免费版视频| 欧美黄污视频| 久久天天躁狠狠躁夜夜躁2014| 国产交换配乱淫视频免费| 国产精品欧美大片| 欧美mv和日韩mv的网站| 伊人国产精品视频| 久久久久毛片| 欧美日韩一区二区三区免费看 | 欧美香蕉大胸在线视频观看| 伊人再见免费在线观看高清版| 欧美激情免费| 国产精品毛片高清在线完整版 | 成人免费在线视频网| av在线一区二区三区| 国产精品yjizz| 亚洲成人一二三区| 国产精品18久久久久久久久 | 欧美一级高清免费播放| 日韩欧美三级在线观看| 亚洲日韩视频| 91精品国产91久久久久久吃药| 日本a在线观看| 亚洲美女啪啪| 欧美一级视频在线观看| 日本天堂网在线| 久久九九免费| 国产精品久久久久久久久| 一级黄色在线观看| 美女脱光内衣内裤视频久久影院| 国产精品丝袜久久久久久不卡| 中文字幕精品一区二区精| 男人操女人的视频在线观看欧美| 国产精品免费一区| 91在线你懂的| 国产成人av福利| 国产区二精品视| 日韩黄色影片| 日本一区二区成人在线| 一区二区视频在线播放| 在线中文免费视频| 午夜婷婷国产麻豆精品| 日韩精品视频一区二区在线观看| 伊人久久国产| 欧美人与禽zozo性伦| 免费观看黄网站| 色婷婷狠狠五月综合天色拍| 国产亚洲欧美另类中文| 黄色香蕉视频在线观看| 欧美网站在线| 日av在线播放中文不卡| 亚洲熟妇av乱码在线观看| 国产一区二区中文字幕| av一区二区三区免费| 外国精品视频在线观看| 久久影院视频免费| 中文字幕欧美人与畜| 人人超在线公开视频| 欧美日韩免费区域视频在线观看| 日本熟妇人妻中出| 一级毛片精品毛片| 亚洲欧美一区二区三区久久| 国产成人av免费在线观看| 欧美午夜一区| 国产精品久久久精品| 午夜免费福利视频| 欧美激情一区二区三区蜜桃视频| 一级性生活视频| se01亚洲视频| 精品国产乱码久久久久久久久 | 国产精品综合久久久| 亚洲精选一区二区三区| 国产欧美日韩精品一区| 黄色特一级视频| 成人一区视频| 日韩精品免费看| 欧美老熟妇一区二区三区| 噜噜噜91成人网| 91av一区二区三区| www.av在线| 福利微拍一区二区| 日本少妇激三级做爰在线| 国产剧情在线观看一区| 欧美国产在线电影| 国产精品伦一区二区三区| 2021国产精品久久精品| 大西瓜av在线| 日本伊人久久| 久久精品国产久精国产思思| 国产黄网在线观看| 91首页免费视频| 成年女人18级毛片毛片免费| 美女国产精品久久久| 最近2019年手机中文字幕| 欧美a∨亚洲欧美亚洲| 成人黄色在线视频| 日韩久久久久久久久久久久| 亚洲精品一区二区在线播放∴| 亚洲色图在线观看| 国产美女激情视频| 99国产精品久| 精品欧美一区免费观看α√| 91综合久久爱com| 欧美巨大黑人极品精男| 97在线公开视频| 国产精品乱码一区二区三区软件 | 国产98色在线|日韩| 手机看片日韩国产| 91成人小视频| 欧美成人中文字幕| www.黄色片| 亚洲老妇xxxxxx| 日本泡妞xxxx免费视频软件| 欧美激情视频一区二区三区免费| 91麻豆国产语对白在线观看| 快射av在线播放一区| 欧美精品一级二级三级| 91香蕉一区二区三区在线观看| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲无玛一区| 国产精一区二区| 欧美高跟鞋交xxxxhd| 日日夜夜精品免费| 日韩欧美精品免费在线| av电影网站在线观看| 日产国产高清一区二区三区 | 色欧美激情视频在线| 欧美自拍丝袜亚洲| 欧美特黄一级片| 国产精品一区二区视频| 黄色三级中文字幕| 久久精品色综合| 国产aⅴ夜夜欢一区二区三区 | 午夜免费日韩视频| 日韩偷拍自拍| 欧美午夜精品理论片a级按摩| 少妇的滋味中文字幕bd| 一级做a爰片毛片| 国产精品2023| 热久久免费国产视频| 91精彩视频在线观看| 欧美日韩高清一区二区| 久久久精品视频免费观看| 成人免费视频一区二区| 成人在线免费观看av| 欧美日韩在线播放视频| 91av一区二区三区| 亚洲最新无码中文字幕久久| www.日韩系列| 欧洲精品久久一区二区| 色94色欧美sute亚洲线路一ni| 中文字幕求饶的少妇| 成人免费视频视频在线观看免费 | 免费h精品视频在线播放| 青青热久免费精品视频在线18| 日韩在线精品视频| 日本美女一级视频| 欧美性做爰猛烈叫床潮| 久久久久久天堂| 国产欧美日产一区| 香蕉久久久久久av成人| 天堂资源在线中文精品| 久久久久久久久久久久久国产| 天堂av一区二区三区在线播放 | 国产福利小视频| 欧美性猛交视频| 久久久久久久久久久久久女过产乱| 99re热这里只有精品视频| 老司机久久精品| 老司机精品导航| av在线免费观看国产| 成人aaaa| 欧美激情第六页| 中文在线综合| 成人写真福利网| 色成人免费网站| 97视频在线观看视频免费视频| 蜜桃视频在线观看www社区| 日韩电影中文 亚洲精品乱码| 国产精品毛片一区二区在线看舒淇 | 欧美一级国产精品| 最近国语视频在线观看免费播放| 亚洲一区二区三区免费视频| 亚洲 欧美 国产 另类| 国产校园另类小说区| 毛茸茸free性熟hd| 国产精品一卡二| 91日韩视频在线观看| 99pao成人国产永久免费视频| 国产又粗又硬又长| 日韩精品免费一区二区在线观看| 蜜桃成人在线| 欧美美女黄色| 激情视频一区二区| julia中文字幕一区二区99在线| 成人高清视频观看www| 丁香婷婷久久| 国产精品久久久久av| 精品3atv在线视频| 国产福利成人在线| 日韩国产激情| 日本精品久久久| 自拍偷拍亚洲视频| 日韩免费中文字幕| 日韩高清不卡| 国产脚交av在线一区二区| 小草在线视频免费播放| 欧美有码在线视频| 91精品产国品一二三产区| 91高清视频免费| 在线能看的av网址| 日本亚洲欧洲色α| 一区二区三区电影大全| 国产91九色视频| 日本电影欧美片| 国产成人在线一区| 国产激情欧美| 成人黄色在线播放| 精品久久国产一区| av免费精品一区二区三区| 99亚洲乱人伦aⅴ精品| 精品一区二区国产| 一区二区三区视频免费观看| 日本一区二区三区四区高清视频| 精品国精品国产自在久国产应用| 亚洲精品国产系列| 亚洲网色网站| 日韩视频免费播放| 羞羞答答国产精品www一本| 日韩久久一级片| 日本不卡在线视频| 欧美国产在线一区| 东方aⅴ免费观看久久av| 亚洲天堂美女视频| 国产欧美精品区一区二区三区 | 91精品国产自产在线老师啪| 国产精品亚洲综合在线观看| 高清国产在线一区| 亚州综合一区| 在线观看欧美亚洲| 亚洲国产一区二区精品专区| 男人操女人免费| 激情深爱一区二区| av网页在线观看| 中文字幕乱码久久午夜不卡| 国产极品国产极品| 欧美日韩在线另类| 一女二男一黄一片| 亚洲国产精品成人av| 东热在线免费视频| 久久久久久久av| 天堂久久午夜av| 国产精品手机在线| 视频在线不卡免费观看| 成人免费性视频| 日韩av中文在线观看| 男男受被啪到高潮自述| 久久婷婷国产综合国色天香| 国产免费一区二区三区四区| 懂色aⅴ精品一区二区三区蜜月| 在线免费看91| 亚洲精品国产品国语在线| 蜜芽在线免费观看| 欧美一级高清免费播放| 日韩精品三级| 亚洲成人蜜桃| 国产一区二区精品| 搡的我好爽在线观看免费视频| 久久这里只有精品视频网| r级无码视频在线观看| 成 人片 黄 色 大 片| 欧美亚洲禁片免费| 亚洲精品一级片| 久久久极品av| 性感美女一区二区在线观看| 国产日韩精品久久| 亚洲天天影视网| 99re精彩视频| 久久久久久久久免费| 日韩精品――中文字幕| 制服丝袜成人动漫| 北条麻妃在线| 国产91精品久久久久久| 深夜福利一区二区三区| 亚洲福利av在线| 久久最新视频| 波多野结衣先锋影音| 亚洲福利一区二区三区| 精品久久久久中文慕人妻| 日韩在线观看视频免费| 亚洲一区二区三区四区| 久久一区二区三区av| 一本色道精品久久一区二区三区 | 99久久久成人国产精品| 日韩亚洲不卡在线| 久久国产免费| 国产肉体xxxx裸体784大胆| 一级特黄大欧美久久久| 国产黄色片av| 欧美激情日韩图片| 欧美经典一区| 成人一区二区av| 国产v综合v亚洲欧| 久久久久成人精品无码| 日韩美女一区二区三区| 在线中文字幕电影| av成人在线电影| 激情五月***国产精品| 日韩精品――色哟哟| 亚洲精品国产a久久久久久| 国产欧美第一页| 欧美大成色www永久网站婷| 国产美女亚洲精品7777| 黄色网在线视频| 成人黄色一级视频| 亚洲精品1区2区3区| 日韩精品视频在线观看网址| 日本乱码一区二区三区不卡| 麻豆传媒一区二区| 日本中文一区二区三区| 三年中国中文观看免费播放| 欧美日韩一二三区| 免费av在线网址| 国产精品国产精品国产专区不卡| 亚洲视屏一区| 久久无码人妻精品一区二区三区 | 欧美日韩老妇| 中国黄色片一级| 亚洲综合色噜噜狠狠| 神马午夜在线观看| 国产成人极品视频| 日韩欧美视频在线播放| 香蕉网在线视频| 午夜视频在线观看一区二区三区 | 久久精品国产一区二区电影| 91九色成人| 国产精品999视频| 中文字幕免费不卡| 亚洲AV无码精品自拍| 91精品国产高清久久久久久91| 国产在线观看91一区二区三区 | 欧美成人三级视频网站| 精品国产导航| 中文字幕一区二区三区四区在线视频| 亚洲欧洲色图综合| 成人免费视频国产| 国产精品99久久99久久久二8| 午夜久久免费观看| 在线免费看黄色片| 欧美视频在线一区二区三区| 18网站在线观看| 日本精品二区| 国产乱码精品一区二区三区五月婷| 91久久国产视频| 日韩一区二区av| 人人香蕉久久| 国产一级免费大片| 欧美午夜影院在线视频| 成人免费看片| 欧美中日韩免费视频| 国产精品99久久久| 无码人妻精品一区二区| 欧美日韩第一页| 色天天久久综合婷婷女18| 成人做爰www看视频软件| 欧美日韩久久一区二区| 无遮挡爽大片在线观看视频|