Веб-серверы используют протокол 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. |