Веб-серверы используют протокол FastCGI для взаимодействия с внешними приложениями. Протокол FastCGI определяет способ передачи данных между веб-сервером и внешним приложением FastCGI. После отправки запроса веб-сервер запускает приложение FastCGI для обработки запроса и создания динамического отклика, который отправляется обратно клиенту.

Приложения FastCGI обрабатывают HTTP-запросы, и каждое приложение состоит из коллекции пулов процессов. В пределах пулов каждый процесс обрабатывает запросы по одному и по мере выполнения возвращается в пул до получения следующего запроса.

Страница Параметры FastCGI используется для настройки параметров пула процессов для приложений Fast CGI веб-сервера. Здесь можно добавлять приложения FastCGI, которые будут использоваться сайтами вашего веб-сервера, а также указывать такие свойства конфигурации, как переменные обработки и максимальное число запросов для приложений.

Список элементов пользовательского интерфейса

В приведенной ниже таблице содержатся описания элементов пользовательского интерфейса, которые доступны на странице компонента и на панели Действия.

Элементы страницы компонента

Имя элемента Описание

Полный путь

Указывает физический путь к исполняемому файлу процесса, который будет использоваться в пуле процессов.

Аргументы

Содержит аргументы, передаваемые выбранным приложениям FastCGI при запуске. Эти аргументы можно использовать для однозначной идентификации пула процессов FastCGI в случаях, когда для одного исполняемого файла процесса существует несколько пулов процессов FastCGI.

MaxInstances

Определяет максимальное число процессов FastCGI в пуле процессов приложения для выбранного приложения FastCGI. Это число также представляет максимальное количество параллельных запросов, которые способно обрабатывать приложение FastCGI. Значением по умолчанию является 4.

Только в операционных системах Windows® 7 и Windows Server® 2008 R2 установка для параметра MaxInstances значения "0" позволяет IIS автоматически выбирать оптимальное число процессов FastCGI для текущей среды выполнения.

InstanceMaxRequests

Определяет максимальное число запросов, обрабатываемых выбранным приложением FastCGI до перезапуска. Значением по умолчанию является 200.

Элементы панели "Действия"

Имя элемента Описание

Добавить приложение

Открывает диалоговое окно Добавление приложения FastCGI, которое позволяет настраивать общие свойства и свойства обработки.

Изменить

Открывает диалоговое окно Изменение приложения FastCGI, которое позволяет изменять общие свойства и свойства обработки выбранного приложения.

Удалить

Удаляет выбранное приложение FastCGI.

См. также