www.conf配置文件的參數詳解

listen = 127.0.0.1:9000php

#fpm監聽端口,即nginx中php處理的地址,通常默認值便可。nginx

listen.backlog = -1服務器

#backlog數,-1表示無限制,由操做系統決定,此行註釋掉就行。spa

listen.allowed_clients = 127.0.0.1操作系統

#容許訪問FastCGI進程的IP,設置any爲不限制IP,若是要設置其餘主機的nginx也能訪問這臺FPM進程,listen處要設置成本地可被訪問的IP。默認值是any。每一個地址是用逗號分隔. 若是沒有設置或者爲空,則容許任何服務器請求鏈接。server

listen.allowed_clients = 127.0.0.1進程

#容許訪問FastCGI進程的IP,設置any爲不限制IP,若是要設置其餘主機的nginx也能訪問這臺FPM進程,listen處要設置成本地可被訪問的IP。默認值是any。每一個地址是用逗號分隔. 若是沒有設置或者爲空,則容許任何服務器請求鏈接。內存

pm = dynamic #對於專用服務器,pm能夠設置爲static。requests

#如何控制子進程,選項有static和dynamic。若是選擇static,則由pm.max_children指定固定的子進程數。若是選擇dynamic,則由下開參數決定:it

pm.max_children #,子進程最大數

pm.start_servers #,啓動時的進程數

pm.min_spare_servers #,保證空閒進程數最小值,若是空閒進程小於此值,則建立新的子進程

pm.max_spare_servers #,保證空閒進程數最大值,若是空閒進程大於此值,此進行清理

pm.max_requests = 1000

#設置每一個子進程重生以前服務的請求數. 對於可能存在內存泄漏的第三方模塊來講是很是有用的. 若是設置爲 '0' 則一直接受請求. 等同於 PHP_FCGI_MAX_REQUESTS 環境變量. 默認值: 0.

pm.status_path = /status

#FPM狀態頁面的網址. 若是沒有設置, 則沒法訪問狀態頁面。

ping.path = /ping

#FPM監控頁面的ping網址. 若是沒有設置, 則沒法訪問ping頁面. 該頁面用於外部檢測FPM是否存活而且能夠響應請求. 請注意必須以斜線開頭 (/)。

ping.response = pong

#用於定義ping請求的返回相應。

request_terminate_timeout = 0

#設置單個請求的超時停止時間. 該選項可能會對php.ini設置中的'max_execution_time'由於某些特殊緣由沒有停止運行的腳本有用. 設置爲 '0' 表示 'Off'.當常出現502錯誤時能夠嘗試更改此項。

rlimit_files = 1024

#設置文件打開描述符的rlimit限制。

rlimit_core = 0

#設置核心rlimit最大限制值。

chroot =

#啓動時的Chroot目錄。所定義路徑須要絕對路徑。

chdir =

#設置啓動目錄,啓動時會自動Chdir到該目錄。定義的路徑須要絕對路徑。

相關文章
相關標籤/搜索