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

系統性能的調優:LAMP架構

運維 系統運維
系統性能的調優之LAMP 架構:LAMP(Linux、Apache、MySQL 和 PHP/Perl)架構的應用程序不斷被開發,但服務器管理員對應用程序幾乎沒有控制能力,因為應用程序是別人編寫的。這份共三部分的系列文章將討論許多服務器配置問題。本文講述的是系統性能的調優:LAMP 架構

  現在,使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架構的應用程序不斷被開發和部署。 但是,服務器管理員對應用程序本身幾乎沒有控制能力,因為應用程序是別人編寫的。這份共三部分的系列文章將討論許多服務器配置問題,這些配置會影響應用程 序的性能。第一篇文章討論 LAMP 架構、一些性能度量技術以及一些基本的 Linux 內核、硬盤和文件系統調節。后續的文章將研究 Apache、MySQL 和 PHP 組件的調優。

  本文大綱:LAMP 架構優化 Apache 和 PHPMySQL的調優

  Linux、 Apache、MySQL 和 PHP(或 Perl)是許多 Web 應用程序的基礎 —— 從 to-do 列表到 blog,再到電子商務站點。WordPress 和 Pligg 是兩個支持大容量 Web 站點的常用軟件包。這種架構簡稱為 LAMP。幾乎每個 Linux 發布版都包含 Apache、MySQL、PHP 和 Perl,所以安裝 LAMP 軟件是非常容易的。

  安裝的簡便性使人誤以為這些軟件會自行順利地運行,但是實際情況并非如此。最終,應用程序的負載會超出后端服務器自帶設置的處理能力,應用程序的性能會降低。LAMP 安裝需要不斷監控、調優和評估。

  系統調優對于不同的人有不同的含義。本系列主要關注 LAMP 組件(Linux、Apache、MySQL 和 PHP)的調優。對應用程序本身進行調優是另一個復雜的問題。應用程序和后端服務器之間存在一種共生關系:未能適當調優的服務器甚至會使最好的應用程序在 負載之下崩潰,而借助充分的調優,完全可以避免編寫得很糟糕的應用程序使服務器緩慢如牛。幸運的是,正確的系統調優和監視可以指出應用程序中的問題。  

  系統性能調優,第1 部分: 理解 LAMP 架構

       LAMP 架構

  對任何系統調優的第一步都是了解它的工作原理。按照最簡單的形式,基于 LAMP 的應用程序是用 PHP 這樣的腳本語言編寫的,它們作為 Linux 主機上運行的 Apache Web 服務器的一部分運行。

  PHP 應用程序通過請求的 URL、所有表單數據和已捕獲的任意會話信息從客戶機獲得信息,從而確定應該執行什么操作。如有必要,服務器會從 MySQL 數據庫(也在 Linux 上運行)獲得信息,將這些信息與一些 Hypertext Markup Language(HTML)模板組合在一起,并將結果返回給客戶機。當用戶在應用程序中導航時,這個過程重復進行;當多個用戶訪問系統時,這個過程會并 發進行。但是,數據流不是單向的,因為可以用來自用戶的信息更新數據庫,包括會話數據、統計數據(包括投票)和用戶提交的內容(比如評論或站點更新)。除了動態元素之外,還有靜態元素,比如圖像、JavaScript 代碼和層疊樣式表(CSS)。

  在研究 LAMP 系統中的請求流之后,就來看看可能出現性能瓶頸的地方。數據庫提供許多動態信息,所以數據庫對查詢的響應延遲都會反映在客戶機中。Web 服務器必須能夠快速地執行腳本,還要能夠處理多個并發請求。最后,底層操作系統必須處于良好的狀態才能支持應用程序。通過網絡在不同服務器之間共享文件的 其他設置也可能成為瓶頸。

#p#

  度量性能

  持續地對性能進行度量在兩個方面有幫助。首先,度量可以幫助了解性能趨勢,包括好壞兩方面的趨勢。作為一個簡單的方法,查看一下 Web 服務器上的中央處理單元(CPU)使用率,就可以了解 CPU 是否負載過重。同樣,查看過去使用的總帶寬并推斷未來的變化,可以幫助判斷什么時候需要進行網絡升級。這些度量最好與其他度量和觀測結合考慮。例如,當用 戶抱怨應用程序太慢時,可以檢查磁盤操作是否達到了最大容量。

  性能度量的第二個用途是,判斷調優是對系統性能 有幫助,還是使它更糟糕了。方法是比較修改之前和之后的度量結果。但是,為了進行有效的比較,每次應該只修改一個設置,然后對適當的指標進行比較以判斷修 改的效果。每次只修改一個設置的原因應該是很明顯的:同時做出的兩個修改很可能會相互影響。選擇用來進行比較的指標比較微妙。

  選擇的指標必須能夠反映應用程序用戶感覺到的響應。如果一項修改的目標是減少數據庫的內存占用量,那么取消各種緩沖區肯定會有幫助,但是這會犧牲查詢速度和 應用程序性能。所以,應該選擇應用程序響應時間這樣的指標,這會使調優向著正確的方向發展,而不僅僅是針對數據庫內存使用量。

  可以以許多方式度量應用程序響應時間。最簡單的方法可能是使用 curl 命令,見清單 1。

  清單 1. 使用 cURL 度量 Web 站點的響應時間

  1.   $ curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total}\ http://www.canada.com0.081:0.272:0.779  
  2.  

  清單 1 給出對一個流行的新聞站點執行 curl 命令的情況。輸出通常是 HTML 代碼,通過 -o 參數發送到 /dev/null。-s 參數去掉所有狀態信息。-w 參數讓 curl 寫出表 1 列出的計時器的狀態信息:

  表 1. curl 使用的計時器

  計時器描述

  time_connect建立到服務器的 TCP 連接所用的時間

  time_starttransfer在發出請求之后,Web 服務器返回數據的第一個字節所用的時間

  time_total完成請求所用的時間

  這 些計時器都相對于事務的起始時間,甚至要先于 Domain Name Service(DNS)查詢。因此,在發出請求之后,Web 服務器處理請求并開始發回數據所用的時間是 0.272 - 0.081 = 0.191 秒。客戶機從服務器下載數據所用的時間是 0.779 - 0.272 = 0.507 秒。

  通過觀察 curl 數據及其隨時間變化的趨勢,可以很好地了解站點對用戶的響應性。

  當然,Web 站點不僅僅由頁面組成。它還有圖像、JavaScript 代碼、CSS 和 cookie 要處理。curl 很適合了解單一元素的響應時間,但是有時候需要了解整個頁面的裝載速度。

  用于 Firefox 瀏覽器的 Tamper Data 擴展(參見 參考資料 一節中的鏈接)可以在日志中記錄 Web 瀏覽器發出的每個請求,并顯示每個請求所用的下載時間。使用這個擴展的方法是,選擇 Tools > Tamper Data 來打開 Ongoing requests 窗口。裝載要考察的頁面,然后就會看到瀏覽器發出的每個請求的狀態和裝載每個元素所用的時間。圖 1 給出裝載 developerWorks 主頁的結果。

  圖 1. 用于裝載 developerWorks 主頁的請求細目

  

用于裝載 developerWorks 主頁的請求細目

 

  每一行描述一個元素的裝載情況。顯示的數據包括發出請求的時間、裝載所用的時間、大小和結果。Duration 欄列出裝載元素本身所用的時間,Total Duration 欄列出所有子元素所用的時間。在圖 1 中,裝載主要頁面所用的時間是 516 毫秒(ms),但是裝載所有東西并顯示整個頁面所用的時間是 5101 ms。

  Tamper Data 擴展有一種有用的模式,將頁面裝載數據的輸出繪制成圖形。右擊 Ongoing requests 窗口上半部分的任何地方,并選擇 Graph all。圖 2 顯示圖 1 中數據的圖形化視圖。

  圖 2. 用于裝載 developerWorks 主頁的請求的圖形化視圖

  

用于裝載 developerWorks 主頁的請求的圖形化視圖

 

  在圖 2 中,每個請求的持續時間顯示為深藍色,并相對于頁面裝載的啟始時間顯示。所以,可以看出哪些請求使整個頁面的裝載變慢了。

  盡管關注的重點是頁面裝載時間和用戶體驗,但是也不要忽視核心系統指標,比如磁盤、內存和網絡。有許多實用程序可以捕獲這些信息;其中最有幫助的可能是 sar、vmstat 和 iostat。

#p#

  基本系統調節

  在對系統的 Apache、PHP 和 MySQL 組件進行調優之前,應該花一些時間確保底層 Linux 組件的運行正常。還應該對正在運行的服務進行縮減,只運行需要的那些服務。這不但是一種良好的安全實踐,而且可以節省內存和 CPU 時間。

  內核調優措施

  大多數 Linux 發布版都定義了適當的緩沖區和其他 Transmission Control Protocol(TCP)參數。可以修改這些參數來分配更多的內存,從而改進網絡性能。設置內核參數的方法是通過 proc 接口,也就是通過讀寫 /proc 中的值。幸運的是,sysctl 可以讀取 /etc/sysctl.conf 中的值并根據需要填充 /proc,這樣就能夠更輕松地管理這些參數。清單 2 展示在互聯網服務器上應用于 Internet 服務器的一些比較激進的網絡設置。

  清單 2. 包含較為激進的網絡設置的 /etc/sysctl.conf

  1.   # Use TCP syncookies when needednet.ipv4.tcp_syncookies = 1# Enable TCP window scalingnet.ipv4.tcp_window_scaling: = 1# Increase TCP max buffer sizenet.core.rmem_max = 16777216net.core.wmem_max = 16777216# Increase Linux autotuning TCP buffer limitsnet.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4.tcp_wmem = 4096 65536 16777216# Increase number of ports availablenet.ipv4.ip_local_port_range = 1024 65000  
  2.  

  將這些設置添加到 /etc/sysctl.conf 的現有內容中。第一個設置啟用 TCP SYN cookie。當從客戶機發來新的 TCP 連接時,數據包設置了 SYN 位,服務器就為這個半開的連接創建一個條目,并用一個 SYN-ACK 數據包進行響應。在正常操作中,遠程客戶機用一個 ACK 數據包進行響應,這會使半開的連接轉換為全開的。有一種稱為 SYN 泛濫(SYN flood) 的網絡攻擊,它使 ACK 數據包無法返回,導致服務器用光內存空間,無法處理到來的連接。SYN cookie 特性可以識別出這種情況,并使用一種優雅的方法保留隊列中的空間(細節參見 參考資料 一節)。大多數系統都默認啟用這個特性,但是確保配置這個特性更可靠。

  啟用 TCP 窗口伸縮使客戶機能夠以更高的速度下載數據。TCP 允許在未從遠程端收到確認的情況下發送多個數據包,默認設置是最多 64 KB,在與延遲比較大的遠程客戶機進行通信時這個設置可能不夠。窗口伸縮會在頭中啟用更多的位,從而增加窗口大小。

  后面四個配置項增加 TCP 發送和接收緩沖區。這使應用程序可以更快地丟掉它的數據,從而為另一個請求服務。還可以強化遠程客戶機在服務器繁忙時發送數據的能力。

  最后一個配置項增加可用的本地端口數量,這樣就增加了可以同時服務的最大連接數量。

  在下一次引導系統時,或者下一次運行 sysctl -p /etc/sysctl.conf 時,這些設置就會生效。

#p#

  配置磁盤來提高性能

  磁盤在 LAMP 架構中扮演著重要的角色。靜態文件、模板和代碼都來自磁盤,組成數據庫的數據表和索引也來自磁盤。對磁盤的許多調優(尤其是對于數據庫)集中于避免磁盤訪問,因為磁盤訪問的延遲相當高。因此,花一些時間對磁盤硬件進行優化是有意義的。

  首先要做的是,確保在文件系統上禁用 atime 日志記錄特性。atime 是最近訪問文件的時間,每當訪問文件時,底層文件系統必須記錄這個時間戳。因為系統管理員很少使用 atime,禁用它可以減少磁盤訪問時間。禁用這個特性的方法是,在 /etc/fstab 的第四列中添加 noatime 選項。清單 3 給出了一個配置示例。

  清單 3. 演示如何啟用 noatime 的 fstab 示例

  1.   /dev/VolGroup00/LogVol00 / ext3 defaults,noatime 1 1LABEL=/boot /boot ext3 defaults,noatime 1 2devpts /dev/pts devpts gid=5,mode=620 0 0tmpfs /dev/shm tmpfs defaults 0 0proc /proc proc defaults 0 0sysfs /sys sysfs defaults 0 0LABEL=SWAP-hdb2 swap swap defaults 0 0LABEL=SWAP-hda3 swap swap defaults 0 0  
  2.  

  在清單 3 中只修改了 ext3 文件系統,因為 noatime 只對駐留在磁盤上的文件系統有幫助。為讓這一修改生效,不需要重新引導;只需重新掛裝每個文件系統。例如,為了重新掛裝根文件系統,運行 mount / -o remount。

  有多種磁盤硬件組合,而且 Linux 不一定能夠探測出訪問磁盤的最佳方式。可以使用 hdparm 命令查明和設置用來訪問 IDE 磁盤的方法。hdparm -t /path/to/device 執行速度測試,可以將這個測試結果作為性能基準。為了使結果盡可能準確,在運行這個命令時系統應該是空閑的。清單 4 給出在 hda 上執行速度測試的結果。

  清單 4. 在 /dev/hd 上執行的速度測試

  1.   # hdparm -t /dev/hda/dev/hda: Timing buffered disk reads: 182 MB in 3.02 seconds = 60.31 MB/sec  
  2.  

  這一測試說明,在這個磁盤上讀取數據的速度是大約每秒 60 MB。

  在嘗試一些磁盤調優選項之前,必須注意一個問題。錯誤的設置可能損害文件系統。有時候會出現一個警告,指出這個選項與硬件不兼容;但是,有時候沒有警告消息。因此,在將系統投入生產之前,必須對設置進行徹底的測試。在所有服務器上都采用標準的硬件也會有所幫助。

  表 2 列出比較常用的一些選項。

  表 2. hdparm 的常用選項

  選項描述

  -vi向磁盤查詢它支持的設置以及它正在使用的設置。

  -c查詢/啟用 (E)IDE 32 位 I/O 支持。hdparm -c 1 /dev/hda 啟用這個設置。

  -m查詢/設置每中斷多扇區模式。如果設置大于零,設置值就是每個中斷可以傳輸的最大扇區數量。

  -d 1 -X啟用直接內存訪問(DMA)傳輸并設置 IDE 傳輸模式。hdparm 手冊頁詳細說明了在 -X 后面可以設置的數字。只有在 -vi 說明目前并未使用最快速的模式的情況下,才需要進行這個設置。

  不幸的是,對于 Fiber Channel and Small Computer Systems Interface(SCSI)系統,調優依賴于具體的驅動器。

  必須將有幫助的設置添加到啟動腳本中,比如 rc.local。

#p#

  網絡文件系統調優

  網絡文件系統(NFS)是一種通過網絡共享磁盤的方法。NFS 可以幫助確保每個主機具有相同數據的拷貝,并確保修改反映在所有節點上。但是,在默認情況下,NFS 的配置不適合大容量磁盤。

  每個客戶機應該用 rsize=32768,wsize=32768,intr,noatime 掛裝遠程文件系統,從而確保:

  使用大的讀/寫塊(數字指定最大塊大小,在這個示例中是 32KB)。

  在掛起時 NFS 操作可以被中斷。

  不持續更新 atime。

  可以將這些設置放在 /etc/fstab 中,見 清單 3。如果使用自動掛裝器,那么應該將這些設置放在適當的 /etc/auto.* 文件中。

  在服務器端,一定要確保有足夠的 NFS 內核線程來處理所有客戶機。在默認情況下,只啟動一個線程,但是 Red Hat 和 Fedora 系統會啟動 8 個線程。對于繁忙的 NFS 服務器,應該提高這個數字,比如 32 或 64。可以用 nfsstat -rc 命令評估客戶機,了解是否有阻塞的現象,這個命令顯示客戶機遠程過程調用(RPC)統計數據。清單 5 顯示一個 Web 服務器的客戶機統計數據。

  清單 5. 顯示 NFS 客戶機的 RPC 統計數據

  1.   # nfsstat -rcClient rpc stats:calls retrans authrefrsh1465903813 0 0  
  2.  

  第二列 retrans 是零,這表示從上一次重新引導以來沒有出現需要重新傳輸的情況。如果這個數字比較大,就應該考慮增加 NFS 內核線程。設置方法是將所需的線程數量傳遞給 rpc.nfsd,比如 rpc.nfsd 128 會啟動 128 個線程。任何時候都可以進行這種設置。線程會根據需要啟動或銷毀。同樣,這個設置應該放在啟動腳本中,尤其是在系統上啟用 NFS 的腳本。

  關于 NFS,最后要注意一點:如果可能的話,應該避免使用 NFSv2,因為 NFSv2 的性能比 v3 和 v4 差得多。在現代的 Linux 發行版中這應該不是問題,但是可以在服務器上檢查 nfsstat 的輸出,了解是否有任何 NFSv2 調用。

  后續內容

  本文討論了 LAMP 的一些基本知識以及 LAMP 安裝的一些簡單 Linux 調優措施。除了 NFS 內核線程之外,可以設置本文中討論的參數,然后就不用理會它們了。本系列中的后兩篇文章主要關注 Apache、MySQL 和 PHP 調優。這些組件的調優與 Linux 的調優有很大的差異,因為隨著通信量的增長、讀寫操作分布情況的變化和應用程序的演化,需要不斷重新考察這些參數。LAMP 架構優化 Apache 和 PHPMySQL的調優

【編輯推薦】

Ubuntu下LAMP的配置

如何在Linux下安裝lamp

使用yum安裝LAMP的方法

責任編輯:zhaolei 來源: javaeye
相關推薦

2011-03-18 11:00:48

LAMPLAMP 架構

2011-03-18 11:13:07

LAMP度量性能

2011-03-18 11:21:48

2011-03-21 09:35:38

LAMP調優網絡文件

2011-03-21 09:17:35

LAMP調優磁盤

2011-03-10 14:40:54

LAMPMysql

2013-02-28 13:37:59

系統性能調優技術實戰

2013-03-20 17:18:07

Linux系統性能調優

2021-07-15 08:00:47

系統性能調優cpunuma架構

2013-03-12 17:33:17

Linux系統性能調優

2011-03-10 14:40:50

2013-03-18 15:35:30

2017-07-04 13:02:02

Linux系統性能調優工具

2011-05-27 10:35:05

PerfLinux系統性能

2011-07-01 10:09:50

ASP.NET

2013-03-18 15:07:10

Linux系統性能調優

2024-04-01 08:04:05

JProfilerJVM工具

2011-03-14 13:07:22

LAMPApache調優

2011-03-14 13:38:40

LAMPApache調優

2017-07-21 08:55:13

TomcatJVM容器
點贊
收藏

51CTO技術棧公眾號

一区二区三区国产精品| 免费日韩视频| 日韩午夜激情av| 性欧美大战久久久久久久| 日本午夜在线视频| 紧缚捆绑精品一区二区| 97香蕉久久超级碰碰高清版| 欧美人与性囗牲恔配| 欧美2区3区4区| 色综合久久久久| 久久精品在线免费视频| 欧美日韩在线中文字幕| 韩国毛片一区二区三区| 91超碰caoporn97人人| 熟女少妇a性色生活片毛片| 7m精品国产导航在线| 欧美丝袜丝交足nylons图片| 国产一区 在线播放| 欧美久久在线| 最新中文字幕av| 日韩欧美一级| 欧美在线观看一二区| 国产精品久久国产| 尤物视频在线免费观看| 97se亚洲国产综合在线| 亚洲综合在线播放| 国产一级精品毛片| 99国产精品99久久久久久粉嫩| 在线午夜精品自拍| 一级做a爰片毛片| 国产高清日韩| 欧美日韩精品欧美日韩精品一综合| 日韩黄色短视频| 国产激情视频在线观看| 国产精品网站导航| 免费av在线一区二区| xxxwww在线观看| 激情五月激情综合网| 国产成人一区二区在线| 国产精品午夜影院| 好吊视频一区二区三区四区| 久久精品人人爽| 成人黄色a级片| 国产一区二区精品久| 日韩毛片在线看| 老司机午夜免费福利| 97一区二区国产好的精华液| 91精品欧美一区二区三区综合在 | 国产精品一区二区久久国产| 丁香六月婷婷综合| 中文精品在线| 高清一区二区三区日本久| 欧美日韩人妻精品一区二区三区| 午夜影院欧美| 久久久精品久久久| 希岛爱理中文字幕| 一区二区三区国产精华| 久久精品国产成人精品| 91视频青青草| 国产精品大片| 欧美激情综合色综合啪啪五月| 欧美国产日产韩国视频| 亚洲国产成人va在线观看麻豆| 国产成人免费9x9x人网站视频| 欧美性猛交xxxx富婆弯腰| 毛片在线视频播放| 澳门成人av网| 欧美综合欧美视频| 少妇一级淫免费放| 精品一区二区三区中文字幕在线| 91精品国产色综合久久不卡蜜臀| 国产人妻精品久久久久野外| 综合欧美亚洲| 亚洲欧美日本另类| xxxx日本黄色| 在线中文字幕第一区| 欧美精品久久久久久久久| 日本一区二区网站| 日韩精品午夜视频| 成人黄色午夜影院| 你懂的网站在线| www国产精品av| 亚洲人成人77777线观看| 米奇精品一区二区三区| 亚洲一二三四久久| 国模吧无码一区二区三区| 精品久久久网| 日韩精品在线一区二区| 色欲av无码一区二区三区| 第九色区aⅴ天堂久久香| 久久国产精品免费视频| 免费观看一区二区三区毛片| 蜜桃精品视频在线| 国产欧美在线一区二区| 成年在线观看免费人视频| 亚洲欧美国产三级| 国产网站免费在线观看| 日日夜夜亚洲| 亚洲精品电影在线| 国产在线免费av| 一区二区亚洲| 国产欧亚日韩视频| 欧美视频在线观看一区二区三区| 国产女同性恋一区二区| 91视频 - 88av| 欧美成a人片在线观看久| 日韩你懂的在线播放| 一级片久久久久| 亚洲日本欧美| 久久国产免费| 久久九九全国免费精品观看| 日韩xxx高潮hd| 精品在线播放免费| 欧美日本国产精品| 午夜在线激情影院| 欧美色电影在线| 亚洲av无码国产精品久久| 中文字幕一区二区三区在线视频| 国产精品扒开腿做爽爽爽的视频| 少妇高潮久久久| 亚洲男人的天堂在线观看| 国产97色在线 | 日韩| 国产精品对白| 美女性感视频久久久| 在线视频 91| 国产三区在线成人av| 日本一道本久久| 深夜福利一区| 欧美成人精品三级在线观看| 最近中文字幕免费观看| 99re热这里只有精品视频| 乱熟女高潮一区二区在线| 久久免费影院| 伊人伊成久久人综合网小说| 色婷婷av国产精品| 波多野结衣91| 波多野结衣家庭教师在线| 视频精品一区二区三区| 久久成年人视频| 亚洲自拍第二页| 国产欧美一区二区精品性色超碰| 免费在线激情视频| 欧美freesex8一10精品| 久久久欧美精品| 亚洲美女综合网| 亚洲图片欧美视频| 成年人小视频在线观看| 国内揄拍国内精品久久| 成人免费在线一区二区三区| 欧美bbbxxxxx| 精品乱人伦小说| 久久久久久久福利| 粉嫩av一区二区三区在线播放| 欧美一级中文字幕| 一区二区三区四区视频免费观看| 欧美日韩高清在线观看| 黄色片一区二区| 午夜精品一区二区三区免费视频| 毛茸茸free性熟hd| 亚洲一区二区三区高清不卡| 欧美人与性禽动交精品| 国产精成人品2018| www.日韩视频| 国产高清第一页| 偷窥国产亚洲免费视频| 泷泽萝拉在线播放| 日本不卡高清视频| 亚洲国产另类久久久精品极度| 黄色成人在线观看网站| 精品国产网站地址| av在线资源观看| 午夜精品久久久久久久| 三级电影在线看| 麻豆精品国产91久久久久久| 国产人妻互换一区二区| 国产h视频在线播放| 亚洲精品69| 欧美激情视频给我| 欧美孕妇孕交| 欧美三级视频在线播放| 欧美又粗又大又长| 久久综合九色综合97婷婷女人| 一女二男3p波多野结衣| 国自产拍偷拍福利精品免费一| 久久精品国产综合精品 | 午夜影院欧美| 国产精品日韩二区| 桃花岛成人影院| 久久国产精品久久精品| 五月激情六月婷婷| 欧美日韩极品在线观看一区| 久久久久无码精品国产| 久久精品水蜜桃av综合天堂| 污免费在线观看| 午夜亚洲性色福利视频| 影音欧美亚洲| 秋霞综合在线视频| 国产精品偷伦免费视频观看的| 国产在线拍揄自揄拍视频 | 成人在线观看亚洲| 亚洲国产精品yw在线观看| 最近中文字幕在线免费观看| 一区二区三区四区中文字幕| 四虎成人免费影院| 成人精品免费网站| 日韩欧美理论片| 五月天色婷婷丁香| 精油按摩中文字幕久久| 丰满爆乳一区二区三区| 欧美超碰在线| 欧美xxxx黑人又粗又长精品| 欧美一级大片在线视频| 国产精品第一视频| 性国裸体高清亚洲| 超碰97人人做人人爱少妇| 每日更新av在线播放| 精品国产乱码久久久久久牛牛| 一区二区视频网| 日韩欧美精品网站| 永久免费看片在线播放| 亚洲免费观看视频| 国产性猛交xx乱| 国产三级精品视频| 亚洲国产第一区| 成人午夜电影久久影院| 国内自拍第二页| 日韩av在线发布| 久久久久久久久久网| 欧美日韩国产探花| 欧美一级特黄aaaaaa在线看片| 欧美国产美女| 色噜噜色狠狠狠狠狠综合色一| 欧美理论电影在线精品| 国产精品欧美久久| 日韩精品一区二区三区免费视频| 91免费视频国产| 亚洲欧美一级| 欧美视频你懂的| 国产a级片免费观看| 妖精视频成人观看www| 欧美久久在线观看| 欧美日韩1区| 国产一区 在线播放| 欧美人成在线| 国产在线视频在线| 韩国亚洲精品| ww国产内射精品后入国产| 国产欧美日韩一区二区三区在线| 日韩av三级在线| 美女被久久久| 日本熟妇人妻中出| 日本午夜精品一区二区三区电影| 日韩在线第三页| 蜜桃视频一区二区三区| 五月天视频在线观看| 国产精品一卡二| 日本护士做爰视频| 久久久一区二区| 粉嫩精品久久99综合一区| 国产精品国产精品国产专区不蜜 | 91精品在线一区| 视频精品一区二区三区| 国产一区二区三区四区五区加勒比| 久久久久影视| 日本一区二区三区免费看| 久久精品国产www456c0m| 国产精品一区在线免费观看| 欧美国产91| 国产成人无码精品久久久性色| 日日欢夜夜爽一区| 亚洲自拍第三页| 99久久99久久精品免费看蜜桃 | 中文字幕日韩精品一区| 欧美激情国产精品免费| 精品久久久久久亚洲精品| 无码人妻aⅴ一区二区三区有奶水| 精品视频1区2区| 亚洲精品国产精品乱码不卡| 亚洲老头同性xxxxx| 日本在线观看一区| 2020国产精品小视频| 国产91aaa| 女优一区二区三区| 日本特级黄色大片| 亚洲国产高清一区二区三区| 国产裸体舞一区二区三区| 精品一区二区免费视频| 激情综合激情五月| 欧美国产一区二区| 久久亚洲成人av| 欧美性色黄大片| 国精品人妻无码一区二区三区喝尿| 亚洲欧美www| 丝袜在线视频| 国产精品白嫩初高中害羞小美女| 国产在线一区不卡| 欧美一区二区三区在线免费观看| 正在播放日韩欧美一页| 成人久久久久久久久| 国产成人综合网| 调教驯服丰满美艳麻麻在线视频 | 男人天堂新网址| 秋霞国产午夜精品免费视频| chinese麻豆新拍video| 亚洲日本成人在线观看| 日韩国产成人在线| 精品国产成人在线影院| 精品视频在线一区二区| 国产99久久久欧美黑人| 动漫av一区| 经典三级在线视频| 日韩福利电影在线| 加勒比精品视频| 亚洲一区二区在线播放相泽| 中文字幕免费播放| 亚洲欧美在线磁力| 白浆在线视频| 97久久人人超碰caoprom欧美| 凹凸成人精品亚洲精品密奴| 国产免费黄视频| 成人毛片老司机大片| 26uuu成人网| 欧美人妖巨大在线| 国产鲁鲁视频在线观看免费| 97久久伊人激情网| 大奶在线精品| 分分操这里只有精品| 国产成人精品三级| 成年人一级黄色片| 欧美人xxxx| 亚洲成a人v欧美综合天堂麻豆| 国产成人精品电影| 夜夜躁狠狠躁日日躁2021日韩| 成人在线播放网址| 成人美女视频在线观看18| 69av.com| 欧美www视频| 毛片大全在线观看| av资源一区二区| 国产精品99免费看| 中文字幕乱码在线人视频| 亚洲特级片在线| 国产深喉视频一区二区| 免费av一区二区| 日韩在线精品强乱中文字幕| 人妻互换免费中文字幕| 国产精品一区二区91| 久久久久免费看| 亚洲的天堂在线中文字幕| 91破解版在线观看| 精品国产一区二区三区麻豆免费观看完整版 | 亚洲码国产岛国毛片在线| 国产精品久久久久久免费免熟 | 亚洲v国产v| 久久精品国产亚洲高清剧情介绍| 天堂av网手机版| 91精品国产综合久久久久久久| 丝袜美女在线观看| 国产自产精品| 日韩福利电影在线观看| 91无套直看片红桃在线观看| 7777精品伊人久久久大香线蕉| 国产精品剧情一区二区在线观看| 51蜜桃传媒精品一区二区| 黄色成人av网站| 国产男女猛烈无遮挡a片漫画 | 国产91精品视频在线观看| 无码少妇一区二区三区| 欧美日韩在线免费播放| 国产精品成人午夜| 囯产精品一品二区三区| 欧美专区第一页| 欧美激情黄色片| 麻豆av免费看| 欧美性高跟鞋xxxxhd| 欧美性天天影视| 国产精选一区二区| 三级亚洲高清视频| 多男操一女视频| 亚洲精品国产福利| 国产福利亚洲| 久久在线中文字幕| 国产色产综合色产在线视频| 国产精品一级视频| 97在线看福利| 色婷婷亚洲mv天堂mv在影片| 农村末发育av片一区二区| 一本色道综合亚洲| 国产婷婷视频在线| 蜜桃麻豆www久久国产精品| 国产综合久久久久影院| 欧美亚洲精品天堂| 久久精品99国产精品酒店日本| 美女av一区| 中文国产在线观看| 在线视频国产一区| 草美女在线观看| 亚洲综合首页| 国产亚洲欧美一级| 可以免费观看的毛片|