使用 [新增 FastCGI 應用程式] 和 [編輯 FastCGI 應用程式] 對話方塊,可新增或編輯應用程式的一般和處理屬性。
如需有關 FastCGI 應用程式的詳細資訊,請參閱 FastCGI 設定頁。
UI 元素清單
元素名稱 | 描述 |
---|---|
完整路徑 | 指定要用於 FastCGI 應用程式集區之處理序執行檔的實體路徑。 |
… | 按一下即可尋找 FastCGI 處理序執行檔的實體位置。 |
引數 | 指定傳遞給 FastCGI 處理序的命令列引數。 如果單一處理序執行檔中有許多 FastCGI 處理序集區,這些引數就可用來唯一識別 FastCGI 處理序集區。 |
EnvironmentVariables | 指定將要針對處理序執行檔程式設定的環境變數集合。 這個屬性是選擇性的。 按一下瀏覽 (…) 按鈕,即可開啟 [EnvironmentVariables 集合編輯器],然後您就可以在其中新增和移除成員以及定義屬性值。 如需詳細資訊,請參閱環境變數編輯器對話方塊 UI 說明頁。 |
InstanceMaxRequests | 控制 FastCGI 處理序回收行為。 指定在回收處理序之前,允許 FastCGI 應用程式處理的要求數目上限。 預設值為 200。 |
MaxInstances | 針對選取的 FastCGI 應用程式指定允許在應用程式處理序集區中使用的 FastCGI 處理序數目上限。 這個數字也代表 FastCGI 應用程式可處理之同時並存要求的數目上限。 預設值為 4。 (僅限 Windows(R) 7 和 Windows Server(R) 2008 R2 作業系統) 將 MaxInstances 屬性設定為 0 會讓 IIS 自動為目前的執行環境選取最佳的 FastCGI 處理序數目。 |
ActivityTimeout | 指定在應用程式的 FastCGI 處理序逾時之前,允許此處理序未與 IIS 通訊便執行的時間長度上限。 這個逾時值可用來偵測並關閉停止回應的處理序。 預設值為 30 (秒)。 |
FlushNamedpipe | 指定在每個要求結束時以及關閉應用程式之前,是否要排清具名管道。 如果要排清具名管道,此值就會設定為 true。 預設值為 false。 只有當您使用了具名管道通訊協定時,才適合使用這個屬性。 |
通訊協定 | 指定要用來與 FastCGI 處理序通訊的通訊協定。 [通訊協定] 屬性的可能值為 0 (NamedPipe) 或 1 (TCP)。 預設值為 0 (NamedPipe)。 |
IdleTimeout | 指定應用程式之 FastCGI 處理序可維持閒置狀態的時間間隔,之後閒置的處理序就會結束。 預設值為 300 (秒)。 |
QueueLength | 指定 FastCGI 應用程式集區可排入佇列的要求數目上限。 當佇列已滿時,後續的要求就會將 HTTP 錯誤碼 503 (服務無法使用) 傳回給用戶端。 這就表示應用程式太忙碌。 預設值為 1000。 |
RapidFailPerMinute | 指定在 FastCGI 處理常式讓處理序離線之前,每分鐘內允許發生的 FastCGI 處理序失敗數目。 預設值為 10。 |
RequestTimeout | 指定向應用程式提出要求的允許時間上限。 如果 FastCGI 處理序處理單一要求時所花費的時間超過指定的時間長度,系統就會終止此處理序。 預設值為 90 秒。 |
MonitorChangesTo | 這個屬性僅適用於 Windows 7 和 Windows Server(R) 2008 R2 作業系統。 指定檔案的路徑。 如果您變更了這個檔案,就會觸發 FastCGI 處理序的回收作業。 您可以指定絕對路徑,也可以指定相對於 FastCGI 執行檔位置的路徑。 |
stderrMode | 這個屬性僅適用於 Windows 7 和 Windows Server(R) 2008 R2 作業系統。 指定要如何處理 FastCGI 處理序所回報的錯誤。 可用的選項如下:
|