成品人精品区二区 四虎免费一区二区 欧美在线观看一区 欧美成人在线

2511瀏覽量

Apache的mod_fcgid模式相關(guān)配置指令的詳解

來源: 時(shí)間:2017-10-30

FcgidBusyScanInterval指令

說明:掃描繁忙超時(shí)進(jìn)程的間隔

語法FcgidBusyScanInterval seconds

默認(rèn)FcgidBusyScanInterval 120

環(huán)境: 服務(wù)器配置

狀態(tài)外部

對應(yīng)的老指令:BusyScanInterval

該模塊將執(zhí)行FcgidBusyTimeout檢查,在此區(qū)間。

FcgidBusyTimeout 指令

說明: 干掉處理請求超過FcgidBusyTimeout設(shè)置的時(shí)間后的FastCGI應(yīng)用程式

語法FcgidBusyTimeout seconds

默認(rèn):FcgidBusyTimeout 300

環(huán)境: 服務(wù)器配置,虛擬主機(jī)

狀態(tài):外部

對應(yīng)的老指令:BusyTimeout

這是處理請求的最大時(shí)間限制。如果FastCGI請求超過了FcgidBusyTimeou設(shè)置的秒數(shù),請求將會(huì)終止。而檢查進(jìn)行的時(shí)間將由FcgidBusyScanInterval定義,請求處理在設(shè)置的時(shí)間內(nèi)有效。本指令的目的是終止掛起的應(yīng)用程序。默認(rèn)的超時(shí)時(shí)間,可能需要增加應(yīng)用程序,可以采取更長的時(shí)間來處理請求。

FcgidBusyScanInterval 120 #FcgidBusyTimeout對應(yīng),每120秒進(jìn)行一次檢查

FcgidBusyTimeout 300  #超過300秒的fastcgi請求將被終止



FcgidConnectTimeout指令

說明: Fastcgi的服務(wù)在等待設(shè)置的時(shí)間參數(shù)后超時(shí)(Fastcgi連接超時(shí))

語法FcgidConnectTimeout seconds

默認(rèn):FcgidConnectTimeout 3

環(huán)境: 服務(wù)器配置,虛擬主機(jī)

狀態(tài):外部

對應(yīng)的老指令:IPCConnectTimeout

這是Fastcgi這個(gè)模塊在windows中當(dāng)它試圖連接一個(gè)應(yīng)用的時(shí)候設(shè)置的一個(gè)最大的周期時(shí)間,當(dāng)?shù)却龝r(shí)間超過了這個(gè)時(shí)間,將會(huì)出現(xiàn)超時(shí)。(此指令不適應(yīng)在UNIX)


FcgidErrorScanInterval指令

說明: 在間隔的時(shí)間內(nèi)進(jìn)行掃描退出掛起的進(jìn)程

語法FcgidErrorScanInterval seconds

默認(rèn):FcgidErrorScanInterval3

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:ErrorScanInterval

這是間隔模塊將處理掛起的進(jìn)程終止。 終止其中已超過FcgidIdleTimeoutFcgidProcessLifeTime任何進(jìn)程正在等待


FcgidIdleScanInterval指令

說明: 空閑超時(shí)過程的掃描間隔

語法FcgidIdleScanInterval seconds

默認(rèn):FcgidFixPathinfo120

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:IdleScanInterval

在這個(gè)設(shè)置的時(shí)間間隔內(nèi),在該模塊將搜索過程已超過FcgidIdleTimeoutFcgidProcessLifeTime設(shè)置的最大有效時(shí)間,超過這個(gè)時(shí)間的進(jìn)程將會(huì)終止。


FcgidIdleTimeout 指令

說明: 空閑的Fastcgi程序在超過設(shè)置的時(shí)間后將會(huì)被干掉

語法FcgidIdleTimeout seconds

默認(rèn):FcgidIdleTimeout 300

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:IdleTimeout

超過了設(shè)置的這個(gè)閑置的時(shí)間,沒有處理請求的的Fastcgi程序?qū)?huì)被終止.空閑進(jìn)程的檢查與上面的FcgidIdleScanInterval一起配合使用.

<ifmodule mod_fcgid.c>

FcgidIdleScanInterval 120 #FcgidIdleTimeout對應(yīng),每120秒進(jìn)行一次檢查

FcgidIdleTimeout 300 #超過300秒的fastcgi空閑進(jìn)程將被終止


FcgidInitialEnv 指令

說明: 將環(huán)境變量的值和一些可選值傳給Fastcgi

語法FcgidInitialEnv name [ value ]

默認(rèn):none

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:DefaultInitEnv

使用FcgidInitialEnv定義環(huán)境變量傳遞到FastCGI的應(yīng)用程序。這個(gè)指令可以多次使用

//-------------------------------------------------------//

# php.ini文件位置

FcgidInitialEnv PHPRC "C:/Progra~1/PHP"

//------------------------------------------------------//

# 設(shè)置PHP_FCGI_MAX_REQUESTS大于或等于FcgidMaxRequestsPerProcess,防止php-cgi進(jìn)程在處理完所有請求前退出

FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000

//-------------------------------------------------------//

#windowspath設(shè)置

FcgidInitialEnv PATH"D:/usr/local/php5;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;"

//-----------------------------------------------------//

#操作系統(tǒng)目錄

FcgidInitialEnv SystemRoot "C:/Windows"
//----------------------------------------------------//

#系統(tǒng)盤

FcgidInitialEnv SystemDrive "C:"

//-----------------------------------------------------//

#臨時(shí)文件夾

FcgidInitialEnv TEMP "C:/WINDOWS/TEMP"
//----------------------------------------------------//

#存放臨時(shí)文件的文件夾

FcgidInitialEnv TMP "C:/WINDOWS/TEMP"
//-----------------------------------------------------//

#操作系統(tǒng)安裝目錄

FcgidInitialEnv windir "C:/WINDOWS"



FcgidProcessLifeTime


FcgidIOTimeout 指令

說明: FastCGI的服務(wù)器通信超時(shí)

語法FcgidIOTimeout seconds

默認(rèn):FcgidIOTimeout 40

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:IPCCommTimeout

試圖讀或者寫的Fastcgi應(yīng)用將在設(shè)置的時(shí)間內(nèi)等待進(jìn)行工作,



FcgidFixPathinfo 指令

說明: 鏡像PHP cgi.fix_pathinfo設(shè)置

語法FcgidFixPathinfo 1

默認(rèn):FcgidFixPathinfo0

環(huán)境: 服務(wù)器配置

狀態(tài)外部

對應(yīng)的老指令:PHP_Fix_Pathinfo_Enable

默認(rèn)是不支持pathinfo模式,只支持普通的url訪問模式,如果在這里用了這個(gè)指令,將會(huì)用到php.ini里面的設(shè)置,如下:

cgi.fix_pathinfo=1

pathinfo模式指非傳統(tǒng)的URL訪問模式,如偽靜態(tài),rewrite


FcgidMaxProcesses 指令

說明: php-cgi最大的進(jìn)程數(shù)

語法FcgidMaxProcesses value

默認(rèn):FcgidMaxProcesses 1000

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:MaxProcessCount

這個(gè)指令設(shè)置了在運(yùn)行程序的時(shí)候可以一次性激活最大數(shù)量的FastCGI進(jìn)程。你有更多的RAM,您可以設(shè)定值越高。


FcgidMaxProcessesPerClass指令

說明: 每個(gè)虛擬主機(jī)可以最大開啟多少個(gè)FCGI進(jìn)程

語法FcgidMaxProcessesPerClass value

默認(rèn):FcgidMaxProcessesPerClass 100

環(huán)境: 服務(wù)器配置

狀態(tài):外部

對應(yīng)的老指令:DefaultMaxClassProcessCount

默認(rèn)為100,每臺虛擬主機(jī)可以最大可以開啟100個(gè)Fastcgi進(jìn)程,即單一的客戶可以有100 PHP同時(shí)服務(wù)請求。我會(huì)建議值從820。注:如果有更多的請求在同一時(shí)間,他們將被排隊(duì),而不是拒絕。(值的大小不能大于FcgidMaxProcesses設(shè)置的值)


FcgidMinProcessesPerClass指令

說明: 與FcgidMaxProcessesPerClass相反

語法FcgidMaxProcessesPerClass value

默認(rèn):FcgidMaxProcessesPerClass3

環(huán)境: 服務(wù)器配置

狀態(tài):外部

應(yīng)始終為0


FcgidMaxRequestInMem指令

說明: 每個(gè)請求保存在內(nèi)存中的最大尺寸

語法FcgidMaxRequestInMem bytes

默認(rèn):FcgidMaxRequestInMem 65536

環(huán)境: 服務(wù)器配置

狀態(tài):外部

該模塊從客戶端讀取整個(gè)請求體,然后將其發(fā)送到應(yīng)用程序。 通常情況下,在請求體將被存儲(chǔ)在內(nèi)存中。 一旦從客戶端讀取請求體的量超過FcgidMaxRequestInMem設(shè)置的字節(jié),請求體中的其余部分將被存儲(chǔ)在臨時(shí)文件中。


FcgidMaxRequestLen 指令

說明: Http請求的最大長度

語法FcgidMaxRequestLen bytes

默認(rèn):FcgidMaxRequestLen 131072

環(huán)境: 服務(wù)器配置

狀態(tài):外部

如果Http請求大小超過這一數(shù)額,請求將失敗, 將出現(xiàn)500 Server Error。的錯(cuò)誤 ,一般在上傳文件的時(shí)候出現(xiàn).

警告:在2.3.6以前默認(rèn)是1GB,現(xiàn)在默認(rèn)是128K, 用戶應(yīng)該使用這個(gè)指令設(shè)置更合理的限制.例如我使用的2.3.6,就應(yīng)該用這個(gè)參數(shù)進(jìn)行設(shè)置可以上傳更大的數(shù)據(jù)。

FcgidMaxRequestsPerProcess指令

說明: php-cgi每個(gè)進(jìn)程的最大請求數(shù)

語法FcgidMaxRequestsPerProcess value

默認(rèn):FcgidMaxRequestsPerProcess 0

環(huán)境: 服務(wù)器配置,虛擬主機(jī)

狀態(tài):外部

FastCGI應(yīng)用程序進(jìn)程處理請求的最大數(shù)目。0禁止檢查。

FcgidOutputBufferSize指令

說明: CGI輸出緩沖區(qū)的大小

語法FcgidOutputBufferSize bytes

默認(rèn):FcgidOutputBufferSize 65536

環(huán)境: 服務(wù)器配置,虛擬主機(jī)

狀態(tài):外部

設(shè)置cgi緩沖區(qū)的大小.

FcgidProcessLifeTime指令

說明: CGI進(jìn)程的生存時(shí)間

語法FcgidOutputBufferSize bytes

默認(rèn):FcgidOutputBufferSize 65536

環(huán)境: 服務(wù)器配置,虛擬主機(jī)

狀態(tài):外部

大于這個(gè)時(shí)間空閑的已經(jīng)存在的PHP-CGI進(jìn)程將被終止,如果進(jìn)程數(shù)量超過FcgidMinProcessesPerClass的設(shè)置 。0禁止檢查。這個(gè)過程中的生存時(shí)間進(jìn)行檢查上面的頻率配置的FcgidIdleScanInterval。

FcgidSpawnScoreUpLimit指令

說明: 允許進(jìn)程生成速度的控制值

語法FcgidSpawnScoreUpLimit value

默認(rèn):FcgidSpawnScoreUpLimit 10

環(huán)境: 服務(wù)器配置

狀態(tài):外部

生成速度控制值。當(dāng)一個(gè)進(jìn)程產(chǎn)生或終止,此數(shù)值會(huì)增加,并且隨著時(shí)間的推移而減少增加的程度;當(dāng)此數(shù)值高于FcgidSpawnScoreUpLimit時(shí),正在產(chǎn)生的進(jìn)程會(huì)稍停一會(huì),只到現(xiàn)有的進(jìn)程空閑或FcgidSpawnScoreUpLimit的值低于設(shè)定的值。此數(shù)據(jù)越高,生成進(jìn)程的速度將越快。

FcgidSpawnScore 指令

說明: 進(jìn)程生成速度的權(quán)重

語法: FcgidSpawnScore value

默認(rèn):FcgidSpawnScore 1

環(huán)境: 服務(wù)器配置

狀態(tài):外部

生成速度權(quán)重。對每一個(gè)進(jìn)程來講,這個(gè)數(shù)值會(huì)加上生成速度控制值(FcgidSpawnScoreUpLimit)。這個(gè)值越大,CGI生成速度越快。

FcgidTerminationScore指令

說明: 增加每個(gè)終止進(jìn)程活動(dòng)的值

語法FcgidTerminationScore value

默認(rèn):FcgidTerminationScore 2

環(huán)境: 服務(wù)器配置

狀態(tài):外部

消亡權(quán)重。這個(gè)值越大,CGI進(jìn)程生成速度越慢。

FcgidTimeScore 指令

說明: 減去進(jìn)程活動(dòng)的值的的每一秒(設(shè)置的值)

語法FcgidTimeScore value

默認(rèn):FcgidTimeScore 1

環(huán)境: 服務(wù)器配置

狀態(tài):外部

值越高,進(jìn)程的生產(chǎn)率就越高。

FcgidWrapper 指令

說明: CGI程序位置的設(shè)置

語法FcgidWrapper command [ suffix ] [ virtual ]

默認(rèn):none

環(huán)境: 服務(wù)器配置

狀態(tài):外部

一般用來指定php-cgi路徑

LoadModule fcgid_module modules/mod_fcgid.so

FcgidWrapper "C:/Progra~1/PHP/php-cgi.exe"

FcgidZombieScanInterval指令

說明: 僵尸進(jìn)程的掃描間隔

語法FcgidZombieScanInterval seconds

默認(rèn):FcgidZombieScanInterval 3

環(huán)境: 服務(wù)器配置

狀態(tài):外部

掃描僵尸進(jìn)程的時(shí)間間隔。

聯(lián)系我們

一次需求提交或許正是成就一個(gè)出色產(chǎn)品的開始。
歡迎填寫表格或發(fā)送合作郵件至: qczsky@126.com

大理青橙科技

電話:13988578755 13988578755

郵箱:qczsky@126.com

地址:大理市下關(guān)龍都春天10層

如果您無法識別驗(yàn)證碼,請點(diǎn)圖片更換

南召县| 郎溪县| 昆明市| 尼玛县| 上栗县| 佛山市| 南召县| 缙云县| 南阳市| 葫芦岛市| 凉城县| 岫岩| 隆化县| 蓝山县| 都昌县| 那曲县| 鄂州市| 定州市| 靖宇县| 中西区| 富阳市| 绵竹市| 绥化市| 周宁县| 盘山县| 临汾市| 黎平县| 会昌县| 安龙县| 大石桥市| 怀柔区| 祥云县| 财经| 永修县| 密云县| 家居| 夏邑县| 临海市| 于都县| 当涂县| 枞阳县|