Web 服务器使用 Fast 通用网关接口 (FastCGI) 协议与外部应用程序通信;FastCGI 协议定义如何在 Web 服务器与外部 FastCGI 应用程序之间传递信息。发送请求后,Web 服务器将启动 FastCGI 应用程序,以处理请求并生成要发回到客户端的动态响应。

FastCGI 应用程序将处理 HTTP 请求,每个应用程序都由进程池集合组成。在池中,每个进程一次处理一个请求,处理完毕后返回池中,直至其收到另一个请求。

使用“FastCGI 设置”页可以为 Web 服务器上的 FastCGI 应用程序配置进程池设置。您可以添加 FastCGI 应用程序,供 Web 服务器上的网站使用;还可以指定这些应用程序的配置属性,如处理变量和最大请求数。

UI 元素列表

下表描述了功能页上和“操作”窗格中提供的 UI 元素。

功能页元素

元素名称 描述

完整路径

列出要在进程池中使用的进程可执行文件的物理路径。

参数

列出一开始便要传递给所选 FastCGI 应用程序的参数。如果单个进程可执行文件存在若干个对应的 FastCGI 进程池,可以使用这些参数唯一标识某个 FastCGI 进程池。

MaxInstances

列出对于所选 FastCGI 应用程序,其应用程序进程池中最多允许有多少个 FastCGI 进程。此数目还表示 FastCGI 应用程序可以处理的最大并发请求数。默认值为 4

如果将 MaxInstances 属性设置为 0,则可以使 IIS 自动选择当前执行环境下 FastCGI 进程的最佳数量,这仅适用于 Windows(R) 7 和 Windows Server(R) 2008 R2 操作系统。

InstanceMaxRequests

列出在回收所选 FastCGI 应用程序前,它将处理的最大请求数。默认值为 200

“操作”窗格元素

元素名称 描述

添加应用程序

打开“添加 FastCGI 应用程序”对话框,从中可以配置常规属性和处理属性。

编辑

打开“编辑 FastCGI 应用程序”对话框,从中可以更改所选应用程序的常规属性和处理属性。

删除

删除所选 FastCGI 应用程序。

请参阅


目录