午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁(yè) > 知識(shí)庫(kù) > 一文看懂PHP進(jìn)程管理器php-fpm

一文看懂PHP進(jìn)程管理器php-fpm

熱門(mén)標(biāo)簽:電子地圖標(biāo)注怎么修改 臨沂crm外呼系統(tǒng)平臺(tái) 梧州市機(jī)器人外呼系統(tǒng)怎么樣 菏澤語(yǔ)音外呼系統(tǒng)運(yùn)營(yíng)商 天客通地圖標(biāo)注 公司外呼系統(tǒng)中心 地圖標(biāo)注符號(hào)樣式有 如何在世界地圖標(biāo)注 廈門(mén)400電話辦理選易號(hào)網(wǎng)

php-fpm是什么

php-fpm是PHP的一個(gè)進(jìn)程管理器。php下面的眾多work進(jìn)程皆有php-fpm進(jìn)程管理器管理。

php-fpm的工作原理

php-fpm全名是PHP FastCGI進(jìn)程管理器。php-fpm啟動(dòng)后會(huì)先讀php.ini,然后再讀相應(yīng)的conf配置文件,conf配置可以覆蓋php.ini的配置。
啟動(dòng)php-fpm之后,會(huì)創(chuàng)建一個(gè)master進(jìn)程,監(jiān)聽(tīng)9000端口(可配置),master進(jìn)程又會(huì)根據(jù)fpm.conf/www.conf去創(chuàng)建若干子進(jìn)程,子進(jìn)程用于處理實(shí)際的業(yè)務(wù)。
當(dāng)有客戶端(比如nginx)來(lái)連接9000端口時(shí),空閑子進(jìn)程會(huì)自己去accept,如果子進(jìn)程全部處于忙碌狀態(tài),新進(jìn)的待accept的連接會(huì)被master放進(jìn)隊(duì)列里,等待fpm子進(jìn)程空閑;這個(gè)存放待accept的半連接的隊(duì)列有多長(zhǎng),由listen.backlog 配置。

如何查看php-fpm進(jìn)程與子進(jìn)程

查看php-fpm相關(guān)的所有進(jìn)程。如下圖

這里pool www皆是php-fpm的子進(jìn)程,也就是我們常說(shuō)的work進(jìn)程。

查看php-fpm下面的子進(jìn)程

通過(guò)上面的命令,其實(shí)我們能夠看出php-fpm相關(guān)的進(jìn)程了,如果我們需要更加直觀的查看php-fpm的master進(jìn)程和work進(jìn)程,可以通過(guò)下面的方式進(jìn)程查看。
這里的5370則是php-fpm的master進(jìn)程號(hào)。通過(guò)上面的命令已經(jīng)很能直觀的得出。

通過(guò)上面的命令,可以看出php-fpm作為master進(jìn)程,下面有15個(gè)子進(jìn)程。這里的子進(jìn)程數(shù)都是可以進(jìn)程自定義配置。通過(guò)如下幾個(gè)參數(shù)進(jìn)程配置:

pm = dynamic # 動(dòng)態(tài)創(chuàng)建子進(jìn)程
pm.max_children = 20 # 最大子進(jìn)程數(shù)
pm.start_servers = 15 # 初始化php-fpm進(jìn)程時(shí),默認(rèn)的子進(jìn)程數(shù)

php-fpm參數(shù)配置說(shuō)明

php-fpm全局配置參數(shù)

#php-fpm的運(yùn)行權(quán)限。
#以什么用戶什么組的權(quán)限來(lái)運(yùn)行池fpm。
user = www
group = www

#php-fpm的運(yùn)行方式,可以使端口,也可以使socke文件。
#如果是端口則是走tcp,如果是socket則直接讀socket文件,這樣性能相對(duì)更好。
listen = 127.0.0.1:9000 

#擁有socket權(quán)限的用戶,需要和上面的user、group配置相結(jié)合。
#如果采用的端口的方式,則不配置。
listen.owner = www
listen.group = www
listen.mode = 0660

#這是php-fpm端口連接的地址。多個(gè)用","隔開(kāi)。默認(rèn)任意地址都可以連接。
#例如Nginx和php-fpm不在同一臺(tái)服務(wù)器上,這里的值就是Nginx服務(wù)的ip地址。
#當(dāng)Nginx和php-fpm配置在同一臺(tái)服務(wù)器上,則直接寫(xiě)127.0.0.1即可。
listen.allowed_clients = 127.0.0.1 

#pid進(jìn)程文件存放的位置,當(dāng)我們啟用一個(gè)php服務(wù),
#則會(huì)自動(dòng)創(chuàng)建一個(gè)該pid文件,其實(shí)我們可以直接把該文件理解理解php-fpm的進(jìn)程號(hào)文件,
#兩則是等價(jià)的。默認(rèn)為none。
pid = /opt/remi/php72/root/var/run/php-fpm/php-fpm.pid 

#錯(cuò)誤日志位置,默認(rèn):安裝路徑 #INSTALL_PREFIX#/log/php-fpm.log。
#如果設(shè)置為syslog,log就會(huì)發(fā)送給syslogd服務(wù)而不會(huì)寫(xiě)進(jìn)文件里。
error_log = /opt/remi/php72/root/var/log/php-fpm/error.log 

#PHP限制的文件擴(kuò)展名
security.limit_extensions = .php .php3 .php4 .php5 .php7

#系統(tǒng)日志標(biāo)示,如果跑了多個(gè)fpm進(jìn)程,需要用這個(gè)來(lái)區(qū)分日志是誰(shuí)的。
syslog.ident = php-fpm 

#日記登記,可選:alert, error, warning, notice, debug。
log_level = notice 

#緊急重啟閾值,需要與下面emergency_restart_interval參數(shù)一起配置。
emergency_restart_threshold = 60 

# 緊急重啟閾值的時(shí)間范圍。在此參數(shù)設(shè)置的時(shí)間內(nèi),
# 出現(xiàn)SIGSEGV或SIGBUS的子進(jìn)程數(shù)超過(guò)emergency_restart_threshold參數(shù)設(shè)置的值。
# 那么fpm就會(huì)優(yōu)雅的重啟,值是0表示off這個(gè)功能,可用的單位有:s秒,m分,h時(shí),d天。
emergency_restart_interval = 60s 

#設(shè)置子進(jìn)程接受主進(jìn)程復(fù)用信號(hào)的超時(shí)時(shí)間。
process_control_timeout = 0 

#當(dāng)動(dòng)態(tài)管理子進(jìn)程時(shí),fpm最多能fork多少個(gè)進(jìn)程,0表示無(wú)限制,
# 這是所有進(jìn)程池能啟動(dòng)子進(jìn)程的總和,謹(jǐn)慎使用。
process.max = 128 

#設(shè)置子進(jìn)程的優(yōu)先級(jí),在master進(jìn)程以root用戶啟動(dòng)時(shí)有效;
#如果沒(méi)有設(shè)置,子進(jìn)程會(huì)繼承master進(jìn)程的優(yōu)先級(jí),值范圍-19(最高)到20(最低),默認(rèn)不設(shè)置。
process.priority = -19 

#設(shè)置成no用于調(diào)試bug,默認(rèn)為yes。
daemonize = yes 

#master進(jìn)程最多能打開(kāi)的文件數(shù)量。默認(rèn)采用系統(tǒng)設(shè)置的值。
rlimit_files = 1024 

#master進(jìn)程核心rlimit限制值;可選unlimited或>=0的整數(shù),默認(rèn)為系統(tǒng)的值。
rlimit_core = 0

#事件處理機(jī)制,默認(rèn)自動(dòng)檢測(cè),可選值:select,poll,
#epoll(linux>=2.5.44),kqueue,/dev/poll,port
events.mechanism = epoll 

#fpm想系統(tǒng)發(fā)送狀態(tài)的頻率。單位有s,m,h。
#前提是fpm被設(shè)置會(huì)系統(tǒng)服務(wù)。
systemd_interval = 10s 

php-fpm的進(jìn)程進(jìn)程池配置

#php-fpm的隊(duì)列長(zhǎng)度。
listen.backlog = 65535 

#php進(jìn)程池權(quán)限,同樣要master進(jìn)程是root用戶才有效,
#和上面的全局設(shè)置一樣,不設(shè)置的話會(huì)繼承master進(jìn)程的優(yōu)先級(jí)。
process.priority = -19 

#子進(jìn)程管理方式
#static(靜態(tài)配置,在啟動(dòng)php-fpm時(shí)根據(jù)該值創(chuàng)建固定的子進(jìn)程數(shù)量);
#dynamic(動(dòng)態(tài)配置,在啟動(dòng)php-fpm時(shí)根據(jù)pm.start_servers的值初始化對(duì)應(yīng)的子進(jìn)程數(shù),至少一個(gè)子進(jìn)程);
#ondemand(按需配置,在啟動(dòng)php-fpm時(shí)不創(chuàng)建子進(jìn)程,而是根據(jù)請(qǐng)求動(dòng)態(tài)fork子進(jìn)程);
pm = dynamic 

#最大子進(jìn)程數(shù)量
pm.max_children = 5 

#初始化子進(jìn)程數(shù)量,與上面的pm = dynamic配置使用。
pm.start_servers = 2 

#服務(wù)器閑置時(shí)最少保持2個(gè)子進(jìn)程,不夠這個(gè)數(shù)就會(huì)創(chuàng)建,只適用動(dòng)態(tài)dynamic管理方式
pm.min_spare_servers = 2 

#服務(wù)器閑置時(shí)最多要有幾個(gè),多了會(huì)kill,只適用動(dòng)態(tài)dynamic管理方式
pm.max_spare_servers = 3 

#子進(jìn)程閑置時(shí)間,也就是說(shuō)子進(jìn)程沒(méi)有可處理的任務(wù)時(shí),在該之間使就會(huì)被killed。
pm.process_idle_timeout = 10s

#每個(gè)子進(jìn)程最大的處理請(qǐng)求數(shù)量。在一定程度上可以防止內(nèi)存泄漏。
pm.max_requests = 500 

#php-fpm狀態(tài)監(jiān)控的uri
pm.status_path string

#php-fpm監(jiān)控頁(yè)面的 ping 網(wǎng)址。
#如果沒(méi)有設(shè)置,則無(wú)法訪問(wèn) ping 頁(yè)面。
#該頁(yè)面用于外部檢測(cè)php-fpm是否存活并且可以響應(yīng)請(qǐng)求。請(qǐng)注意必須以斜線開(kāi)頭(/)。
ping.path string

#用于定義ping請(qǐng)求的返回響應(yīng)。返回為 HTTP 200 的 text/plain 格式文本。默認(rèn)值:pong。
ping.response string

#設(shè)置worker的nice(2)優(yōu)先級(jí)(如果設(shè)置了的話)。
#該值從 -19(最高優(yōu)先級(jí)) 到 20(更低優(yōu)先級(jí))。 
#默認(rèn)值:不設(shè)置
process.priority int

#檢測(cè)路徑時(shí)使用的前綴
prefix string

#訪問(wèn)文件日志,沒(méi)啥用處,比如yii2每次都記錄訪問(wèn)index.php,只是記錄真實(shí)的PHP文件。
access.log = var/log/$pool.access.log 

#php的慢日志
slowlog = var/log/$pool.log.slow 

#慢日志時(shí)間閾值
request_slowlog_timeout = 2s 

#單個(gè)請(qǐng)求的超時(shí)時(shí)間,當(dāng)php.ini設(shè)置的最大執(zhí)行時(shí)間未生效,則交由它來(lái)處理。
request_terminate_timeout = 3s 

#最大打開(kāi)句柄數(shù),默認(rèn)為系統(tǒng)值。
rlimit_files = 1024 

#最多的核心使用數(shù),默認(rèn)為系統(tǒng)分配。
rlimit_core = 0 

部分配置演示

php-fpm的backlog大小設(shè)置

php-fpm的backlog大小設(shè)置與php-fpm的處理能力有關(guān),而不是越大越好。

當(dāng)該值設(shè)置過(guò)大,導(dǎo)致php-fpm處理不過(guò)來(lái),nginx那邊等待超時(shí),斷開(kāi)連接,報(bào)504 gateway timeout錯(cuò)。同時(shí)php-fpm處理完準(zhǔn)備write 數(shù)據(jù)給nginx時(shí),發(fā)現(xiàn)TCP連接斷開(kāi)了,報(bào)“Broken pipe”。

當(dāng)該值設(shè)置過(guò)小,nginx之類(lèi)的client請(qǐng)求,根本進(jìn)入不了php-fpm的accept queue,報(bào)“502 Bad Gateway”錯(cuò)。所以,這還得去根據(jù)php-fpm的QPS來(lái)決定backlog的大小。計(jì)算方式最好為QPS=backlog。

php-fpm啟動(dòng)模式

php-fpm以socket啟動(dòng)或者端口啟動(dòng),這兩種的方式根據(jù)實(shí)際情況進(jìn)行配置。

nginx和php-fpm在同一臺(tái)服務(wù)器上,這時(shí)可以直接用unix socket進(jìn)程間通信,不走tcp端口通信,可以節(jié)約創(chuàng)建連接的時(shí)間,從而提高性能。sock文件隨便創(chuàng)建到哪里都可以,只要fpm有權(quán)限在那個(gè)目錄里寫(xiě)文件,nginx有權(quán)限去讀就可以。tcp連接會(huì)更穩(wěn)定,因?yàn)橛衪cp協(xié)議保證數(shù)據(jù)的正確性,但是sock有更少的數(shù)據(jù)拷貝和上下文切換,更少的資源占用。不過(guò)只能在nginx和fpm在同一臺(tái)機(jī)器上才能用socket。

如何選擇socket啟動(dòng)還是端口啟動(dòng)。

由于tcp方式相對(duì)unix的方式,并發(fā)量更高,因此針對(duì)并發(fā)量高的項(xiàng)目,建議采用tcp方式,現(xiàn)在Nginx配置示例文件默認(rèn)的也是tcp方式。

使用unix方式,可以優(yōu)化的點(diǎn),就是將socket文件放在/dev/shm目錄下面,大致的意思,就是該目錄下面的文件是不是存儲(chǔ)再硬盤(pán)中的,而是存儲(chǔ)再內(nèi)存中的。至于硬盤(pán)讀取和內(nèi)存讀取,誰(shuí)快誰(shuí)慢,肯定是內(nèi)存最快了。

socket方式啟動(dòng)如何查看socke文件。

socket文件是根據(jù)上面提到的pid配置項(xiàng)而定的。我們可以直接使用cat命令,查看進(jìn)程號(hào)。

子進(jìn)程默認(rèn)啟動(dòng)數(shù)量,通過(guò)上面的pm = dynamic 配置,我們知道這種方式是動(dòng)態(tài)配置子進(jìn)程大小的,同時(shí)我們也可以設(shè)置默認(rèn)的子進(jìn)程數(shù)。

pm = dynamic
pm.max_children = 20
### 默認(rèn)15個(gè)子進(jìn)程,演示的效果就是上面的shell命令的結(jié)果圖。
pm.start_servers = 15 

當(dāng)我們嘗試設(shè)置為3時(shí),顯示如下錯(cuò)誤信息。

說(shuō)明,這里的start_servers配置項(xiàng)和min_spare_servers配置是有一定的關(guān)系的。我們?cè)O(shè)置為最小10,結(jié)果就能正常啟動(dòng)php-fpm了。

以上就是一文看懂PHP進(jìn)程管理器php-fpm的詳細(xì)內(nèi)容,更多關(guān)于PHP進(jìn)程管理器php-fpm的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • 淺談并發(fā)處理PHP進(jìn)程間通信之外部介質(zhì)
  • PHP如何限制定時(shí)任務(wù)的進(jìn)程數(shù)量
  • PHP基于進(jìn)程控制函數(shù)實(shí)現(xiàn)多線程
  • php 的多進(jìn)程操作實(shí)踐案例分析
  • php 多進(jìn)程編程父進(jìn)程的阻塞與非阻塞實(shí)例分析
  • php實(shí)現(xiàn)的簡(jiǎn)單多進(jìn)程服務(wù)器類(lèi)完整示例
  • PHP 進(jìn)程池與輪詢調(diào)度算法實(shí)現(xiàn)多任務(wù)的示例代碼
  • php進(jìn)程(線程)通信基礎(chǔ)之System V共享內(nèi)存簡(jiǎn)單實(shí)例分析
  • 淺談并發(fā)處理PHP進(jìn)程間通信之System V IPC

標(biāo)簽:貴陽(yáng) 綿陽(yáng) 白城 瀘州 雞西 郴州 迪慶 黃石

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《一文看懂PHP進(jìn)程管理器php-fpm》,本文關(guān)鍵詞  一文,看懂,PHP,進(jìn)程,管理器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《一文看懂PHP進(jìn)程管理器php-fpm》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于一文看懂PHP進(jìn)程管理器php-fpm的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    91亚洲国产成人久久精品麻豆| 欧美体内谢she精2性欧美| 国产福利精品一区| 六月丁香婷婷久久| 国产一区二区三区免费播放| 国产黄色91视频| 91影院在线观看| 成a人片亚洲日本久久| 成人美女视频在线观看18| 国产91精品一区二区| 久久精品欧美日韩| 亚洲黄一区二区三区| 疯狂欧美牲乱大交777| 欧美精品三级日韩久久| 日韩欧美亚洲成人| 这里只有精品视频在线观看| 91精品啪在线观看国产60岁| 日韩欧美国产高清| 在线视频欧美日韩精品| 久久精品精品电影网| 欧美精品videos| 国产精品久久久久久久午夜| 国产欧美婷婷中文| 麻豆精品传媒视频| 69精品丰满人妻无码视频a片| 欧美人与禽zozo性伦| 97色在线视频观看| 日韩在线国产| 亚洲精品视频久久久| 一级片在线免费观看视频| 亚洲午夜在线观看视频在线| 久久九九有精品国产23| a级黄色片网站| 亚洲影院在线播放| 一区二区在线观看免费视频播放| 欧美精品videos性欧美| www.久久久精品| 久久精品偷拍视频| 欧美日韩国产精品一区二区不卡中文| 国产精品自在线| 少妇户外露出[11p]| 成人综合在线观看| 尤物九九久久国产精品的分类| 国产美女永久无遮挡| 亚洲熟妇无码久久精品| 香蕉久久一区二区不卡无毒影院| 91久久精品日日躁夜夜躁国产| 中文乱码人妻一区二区三区视频| 国产激情偷乱视频一区二区三区| 亚洲精品久久久一区二区三区 | 一区二区国产欧美| 岛国av一区二区在线在线观看| 亚洲xxxx3d| 四虎永久免费观看| 中文字幕免费观看| 色8久久人人97超碰香蕉987| 老牛影视免费一区二区| 在线免费观看一区二区| 亚洲美女福利视频网站| 狠狠热免费视频| 风间由美一区二区三区在线观看| 2018中文字幕一区二区三区| 黄大色黄女片18免费| 亚洲伊人伊色伊影伊综合网| 欧美日韩一区在线播放| 精品女同一区二区三区| 国产亚洲一区二区在线| 国产精品熟妇一区二区三区四区| 国产精品素人视频| 免费观看成人高| 国产精品久久久久毛片软件| 国产色综合一区二区三区| 精品久久久久成人码免费动漫| 色婷婷综合久久久久| 国产精品美女高潮无套| 一本到不卡精品视频在线观看| 日韩av在线播放不卡| 91小视频免费观看| 蜜桃麻豆91| 日本成人在线一区| 国产中文日韩欧美| 国产熟女精品视频| 国语自产在线不卡| 国产中文字幕视频| 尤物tv国产一区| 亚洲精品456在线播放狼人| 欧美激情按摩在线| 美女被到爽高潮视频| 夜夜嗨av一区二区三区网页| 国内外成人激情免费视频| 色狠狠色噜噜噜综合网| 国产探花在线视频| 亚洲影院在线看| 亚洲品质自拍视频| 精品中文字幕一区| 五月婷婷在线播放| 庆余年2免费日韩剧观看大牛| 亚洲免费在线观看av| 国产一区二区日韩| 女教师淫辱の教室蜜臀av软件| 欧美性大战久久久| 三级av免费观看| 一本到不卡精品视频在线观看| 久久人人妻人人人人妻性色av| 欧美日韩精品一区二区| 色无极影院亚洲| 波多野结衣高清视频| 国产美女精彩久久| 久久国内精品自在自线400部| 欧美在线日韩在线| 国产女人18毛片18精品| 狠狠色狠狠色综合人人| 欧美韩国一区二区| 艳母动漫在线免费观看| 久久久久久9999| 麻豆md0077饥渴少妇| 成人国产亚洲欧美成人综合网| 麻豆成人小视频| 激情综合网最新| αv一区二区三区| 黄色日韩网站视频| 久久精品国产精品国产精品污| 精彩视频一区二区三区| 亚洲高清在线观看一区| 成人久久18免费网站麻豆 | 亚洲国产精品一区二区www| xxxx国产视频| 欧美日韩国产精品成人| 国产制服丝袜在线| 精品av久久707| 精品在线观看一区| 97久久精品人人澡人人爽缅北| 在线观看中文字幕码| 国产精品白丝jk喷水视频一区| 婷婷综合激情网| 久久99精品久久久久久水蜜桃| 国产乱色国产精品免费视频| 日韩免费av一区二区三区| 成人午夜电影网站| 日韩在线视频在线| 亚洲国产日韩精品| 国产视频久久久久久| 亚洲国产欧美一区二区丝袜黑人 | 欧美精品乱人伦久久久久久| 国产一区在线观看免费| 91高清免费视频| 性高潮久久久久久久久久| 成人区精品一区二区| 成人一级黄色片| 国产欧美日韩网站| 色综合久久综合网| 久久久久久视频| 欧美日韩国产第一页| 久久久青草婷婷精品综合日韩| 亚洲精品一区二| 亚洲国产日韩综合久久精品| 一区二区三区伦理片| 色噜噜狠狠狠综合曰曰曰| av中文在线观看| 日韩av在线电影观看| 亚洲图片欧美一区| 在线观看国产精品一区| 69久久夜色精品国产69乱青草| 久99久精品视频免费观看| 国产v片免费观看| 国产精品100| 亚洲免费资源在线播放| 国产xxxx视频| 视频直播国产精品| 日本一区二区不卡高清更新| 亚洲人成无码www久久久| 婷婷久久综合九色国产成人| 9.1片黄在线观看| 91成人性视频| 国产成人午夜视频| 亚洲不卡视频在线| 色悠悠久久88| 视频一区 中文字幕| 日本国产中文字幕| 日韩一区二区电影在线| 久久久久精彩视频| 免费成人av网站| 欧美无乱码久久久免费午夜一区| 五月天综合在线| julia一区二区中文久久94| 国产精品入口麻豆九色| 日本综合在线观看| 国产精品免费看久久久香蕉| 国产精品日韩成人| 亚洲欧洲综合网| 国产精品爽黄69天堂a| 国产精品成人免费精品自在线观看| 亚洲AV无码国产成人久久| 81精品国产乱码久久久久久| 91网站黄www| 无码人妻精品一区二区三区温州| 国产精品美女av| 亚洲毛片av在线| 国产福利久久久| 久久精品国产99精品国产亚洲性色| 一区二区三区精品视频在线| 蜜臀av午夜精品久久| 国产传媒一区| 欧美日韩亚洲综合| 精品国产av 无码一区二区三区| 日本wwwcom| 亚洲欧美制服综合另类| 狠狠久久亚洲欧美| 欧美xxxxx精品| 91久久国产精品91久久性色| 亚洲国产精品一区二区www在线| 国产在线观看第一页| 屁屁影院ccyy国产第一页| 亚洲欧洲黄色网| 国产精品一二一区| 亚洲色图第四色| 成人自拍爱视频| 91精品麻豆日日躁夜夜躁| 日韩 欧美一区二区三区| 亚洲色偷偷色噜噜狠狠99网| 国产精品激情av在线播放| 亚洲一区二区在线观看视频| 欧美另类高清videos的特点| 中文字幕在线亚洲三区| 天天天天天天天天操| 精品奇米国产一区二区三区| 久久精品国产久精国产| 国产69精品久久久久9999apgf | 亚洲乱码国产乱码精品精| 亚洲天堂中文在线| 中文字幕人妻无码系列第三区| 奇米4444一区二区三区| 午夜精品国产更新| 精品美女www爽爽爽视频| 性鲍视频在线观看| 亚洲在线一区二区| 日韩av在线电影网| 97精品国产露脸对白| 香蕉视频一区二区| 日本欧美黄色片| 日韩免费av一区二区| 欧美色老头old∨ideo| 国产精品夜夜爽| 91精品久久久久久久久久久久| 欧美一区二区日韩一区二区| 韩国av一区二区三区四区| 日本美女黄色一级片| 一区二区在线高清视频| www.久久久久| 亚洲成人www| 蜜桃视频在线一区| 国语对白一区二区| 91视频最新入口| 成人黄色av免费在线观看| 日韩精品中文字幕在线不卡尤物 | 国产69精品久久久久777| 免费日韩一级片| 国产a级片视频| 九色91视频| 日韩中文有码在线视频| 国产精品国产三级国产aⅴ入口 | 欧美精品xxx| 一本久久a久久精品亚洲| 麻豆精品国产传媒mv男同| 国产午夜精品一区二区理论影院| 欧美日韩在线中文| 91香蕉亚洲精品| 日韩av在线免费看| 国产女主播一区| 亚洲人在线观看视频| 在线观看 中文字幕| 三级网站免费看| 日本不卡一区| 国产精品69av| 日韩av中文字幕在线播放| 一区二区三区在线视频观看58 | 久久理论电影网| av手机免费看| 91麻豆免费视频网站| 男女私大尺度视频| 91超碰在线电影| 夜夜嗨av色一区二区不卡| 色哟哟一区二区三区| 久久女同精品一区二区| 老牛影视av牛牛影视av| 国产成人无码精品久久二区三| 国产精品人人妻人人爽人人牛| 久久精品人人做人人爽电影| 欧美日韩aaaa| 精品久久久三级丝袜| 亚洲综合色噜噜狠狠| 国产一区二区调教| 国产熟女精品视频| 亚洲熟女www一区二区三区| 午夜免费视频网站| 久久久成人精品一区二区三区| 成人国产精品久久久久久亚洲| 久久亚洲国产成人| 日韩欧美中文一区二区| 亚洲一区在线观看免费观看电影高清 | 亚洲国产精彩中文乱码av在线播放| √…a在线天堂一区| 麻豆91在线播放| 欧美在线一区二区三区四区| 亚洲欧美国产va在线影院| 欧美日韩综合视频网址| 国产资源在线一区| 国产精品视频一区在线观看| 三叶草欧洲码在线| 免费在线观看的毛片| 伊人色综合影院| 成人一区二区在线| **欧美日韩vr在线| 综合久久五月天| 亚洲电影免费观看高清完整版在线| 岛国av在线不卡| 亚洲人成人一区二区在线观看 | 欧美精品一区二区三区久久| 国产精品制服诱惑| 欧美精品成人一区二区在线观看| 精品乱码一区| 一本色道**综合亚洲精品蜜桃冫| 久久久视频6r| 少妇精品一区二区三区| 性欧美成人播放77777| 一区二区三区少妇| 亚洲一区二区三区蜜桃| 亚洲狠狠婷婷综合久久久久图片| 最新在线黄色网址| 99精品欧美一区二区| av资源在线免费观看| av激情在线观看| 日韩av免费网址| 久久久久中文字幕亚洲精品| 亚洲免费一级视频| 91看片在线免费观看| 午夜欧美福利视频| 色乱码一区二区三区在线| 亚洲天堂2024| 欧洲一级黄色片| 毛片网站免费观看| 男人午夜免费视频| 黄色一级视频免费看| 男人天堂中文字幕| 国产高清中文字幕| 天堂网中文字幕| 黄色av一级片| 亚洲一区 中文字幕| 97超碰人人草| 美国毛片一区二区| 极品美女销魂一区二区三区| 亚洲av成人精品日韩在线播放| 午夜福利一区二区三区| 久久机这里只有精品| 国内精品第一页| 99re热视频精品| 中文字幕亚洲区| 亚洲最大成人网4388xx| 欧美午夜片欧美片在线观看| 欧美色综合天天久久综合精品| 欧美人妇做爰xxxⅹ性高电影 | 亚洲男人都懂的| 色综合久久99| 日韩网站在线看片你懂的| 亚洲视频一区二区| 97人洗澡人人免费公开视频碰碰碰| 国产精品网红直播| 欧美色欧美亚洲另类七区| 日韩国产小视频| 999这里有精品| 日本人亚洲人jjzzjjz| 欧美亚洲另类小说| 夜夜爽8888| 国产精品一区二区免费视频| a在线观看免费| 男女男精品网站| 99精品国产视频| 国产在线不卡一区| 久久中文字幕免费| 婷婷激情五月综合| 国产裸体无遮挡| 日本网站在线观看一区二区三区| 日本不卡高清视频| 国产欧美日韩精品在线| 色哟哟一区二区| 中文字幕精品av| 2020久久国产精品| 成人精品视频在线| 成人黄色在线播放| 久久99精品久久久久久三级| 国内精品**久久毛片app| 最近中文字幕免费mv| 麻豆网站免费观看| 天天爱天天做天天爽| 日韩电影免费在线观看网站| 99国产一区二区三精品乱码| 国产精品网站在线播放| 欧美亚洲国产怡红院影院| 中文字幕欧美日韩| 91香蕉亚洲精品| 国产欧美久久久久| 黄色国产在线视频| 久久精品免费在线| 免费在线看一区| 亚洲成人在线观看视频| 亚洲欧美日韩一区二区在线| 97久久超碰福利国产精品…| 欧美一区二区三区精美影视 | 亚洲乱码av中文一区二区| 91免费版网站入口|