Пулы приложений имеют большое количество параметров для настройки поведения рабочих процессов пула. Чтобы получить доступ к этим параметрам, щелкните правой кнопкой мыши на пуле приложений и выберите пункт Properties (Свойства). Появится диалоговое окно Default AppPool Properties (Свойства AppPool по умолчанию), показанное на рис. 8.5.

Данная вкладка содержит параметры, управляющие "переработкой" рабочих процессов (см. табл. 8.1).
| Recycle worker processes (in minutes) (Перезапускать рабочие процессы через [мин]) | Указывает, что рабочие процессы будут автоматически очищаться каждые Х минут, где Х – число, введенное в текстовом поле. |
| Recycle worker process (number of requests) (Перезапускать рабочие процессы [число запросов]) | Указывает, что каждый рабочий процесс будет автоматически очищаться после того, как обработает Х запросов, где Х – число запросов, введенное в текстовом поле. |
| Recycle worker processes at the following times (Перезапускать рабочие процессы в указанное время) | Указывает, что рабочие процессы будут автоматически очищаться при наступлении заданного в текстовом поле времени. Это очень полезно, если вы знаете, когда ожидается снижение нагрузки на ваше приложение, чтобы рабочий процесс был очищен, не создавая при этом неудобств пользователям. |
| Maximum virtual memory (in megabytes) (Максимальное количество виртуальной памяти, в Мб) | Указывает, что каждый рабочий процесс, использующий виртуальной памяти больше заданного здесь значения, будет автоматически очищен. |
| Maximum used memory (in megabytes) (Максимальный размер используемой памяти, в Мб) | Указывает, что каждый рабочий процесс, использующий физической памяти больше заданного здесь значения, будет автоматически очищен. |
Эти параметры гарантируют, что ни один процесс не заберет себе все ресурсы памяти сервера. Они также используются для периодического перезапуска процессов, которые могут приводить к утечкам памяти или захватывают слишком много памяти.


| Enable pinging – Ping worker process every (frequency in seconds) (Включить применение команды ping – опрашивать рабочий процесс каждые [частота в секундах]) | Указывает, что каждый рабочий процесс будет опрашиваться каждые Х секунд, где Х – число, введенное в текстовом поле.Позволяет определить, насколько корректно работает рабочий процесс и не заблокирован ли он. |
| Enable rapidfail protection – Disable the application pool if there are a certain number of worker process failures within a specified time period (Включить защиту от частых сбоев – отключить пул приложений, если имеется определенное количество сбоев рабочего процесса за указанный интервал времени) | Останавливает пул приложений, если за указанный период времени рабочие процессы сбиваются Х раз. Х – это значение, указанное в поле Failures (Сбои); количество времени указано в поле Time Period (Период времени). Если несколько рабочих процессов дают несколько сбоев подряд, логично предположить, что на сервере или в приложении возникла какаято крупная проблема. |
| Startup time limit – Worker process must startup within (time in seconds) (Ограничить время запуска – рабочий процесс должен запуститься за [время в секундах]) | Указывает количество времени, которое отпущено рабочему процессу на запуск, перед тем как этот процесс будет остановлен и запустится другой. |
| Shutdown time limit – Worker process must shutdown within (time in seconds) (Ограничить время остановки – рабочий процесс должен остановиться за [время в секундах]) | Указывает количество времени, в течение которого рабочий процесс должен остановиться самостоятельно перед принудительным завершением. |

| Network Service (Сетевая служба) | Является записью по умолчанию; имеет ограниченные права доступа как к локальной системе, так и к сетевым ресурсам. |
| Local Service (Локальная служба) | Является самой низкоуровневой учетной записью из всех встроенных записей; в отличие от записи Network Service имеет права пользователя только для локальной системы. |
| Local System (Локальная система) | Является самой высокоуровневой учетной записью из всех встроенных записей; имеет полный доступ ко всей системе. |