Поделиться через


Класс 1 ProcessModelSettings

Предоставляет параметры конфигурации для рабочих процессов IIS.

Синтаксис

class ProcessModelSettings : EmbeddedObject  

Методы

Этот класс не содержит методов.

Свойства

В следующей таблице перечислены свойства, предоставляемые классом ProcessModelSettings .

Имя Описание
IdentityType Значение для чтения и записи sint32 , указывающее тип учетной записи, с которой будет выполняться пул приложений. Возможные значения перечислены далее в разделе Примечания.
IdleTimeout Значение для чтения и записи datetime , указывающее время (в минутах), в течение которого рабочий процесс должен продолжать выполняться, когда новые запросы не получены, а рабочий процесс в настоящее время не обрабатывает запросы. Значение по умолчанию равно 20. По истечении указанного времени рабочий процесс уведомляет службу веб-публикации (www service), которая затем завершает рабочий процесс.
LoadUserProfile Значение для чтения и записи boolean . true значение , если служба активации процессов Windows (WAS) должна загружать профиль пользователя для рабочего процесса; в противном случае — false. Значение по умолчанию — true. Этот параметр зависит от пула приложений.
ManualGroupMembership Значение для чтения и записи boolean . trueЗначение , если права доступа к каталогам содержимого или ресурсам необходимо настроить вручную с помощью списков контроль доступа; в противном случае — значение false. Значение по умолчанию — false. Значение false означает, что будет использоваться встроенное IIS_IUSRS членства в группе.
MaxProcesses Значение для чтения и записи uint32 , указывающее максимальное количество рабочих процессов в пуле приложений. Значение по умолчанию — 1.
Password Значение для чтения и записи string , указывающее пароль по умолчанию для учетной записи, которую IIS использует в качестве удостоверения для вновь созданных внепроцессных приложений COM+. Примечание: Значения Password по умолчанию свойств и UserName задаются при установке служб IIS. Значения совпадают с именем пользователя и паролем в соответствующей учетной записи пользователя Microsoft Windows, установленной при установке.
PingingEnabled Значение для чтения и записи boolean . true если служба WWW должна отслеживать работоспособность рабочего процесса, периодически проверяя его выполнение; в противном случае — false. Свойство PingingInterval указывает временную задержку между этими проверками. Значение по умолчанию — true.
PingInterval Значение для чтения и записи datetime , указывающее временную задержку (в секундах) между запросами мониторинга работоспособности, которые служба WWW отправляет в рабочий процесс. Значение по умолчанию равно 30.
PingResponseTime Значение для чтения и записи datetime , указывающее время в секундах, в течение которого рабочему процессу предоставляется ответ на запрос мониторинга работоспособности. Значение по умолчанию — 90. После превышения предельного времени служба WWW завершает рабочий процесс.
ShutdownTimeLimit Значение для чтения и записи datetime , указывающее время в секундах, в течение которого служба WWW должна ожидать после достижения порогового значения перезапуска, чтобы завершить рабочий процесс. Указанное время позволяет рабочему процессу выполнять существующие запросы. Значение по умолчанию — 90.
StartupTimeLimit Значение для чтения и записи datetime , указывающее время (в секундах), в течение которого служба WWW должна ожидать запуска рабочего процесса и сообщить о его состоянии готовности службе WWW. Значение по умолчанию — 90.
UserName Значение для чтения и записи string , указывающее имя пользователя по умолчанию для учетной записи, используемой IIS в качестве удостоверения для вновь созданных внепроцессных приложений COM+. Примечание: Значения UserName по умолчанию свойств и Password задаются при установке служб IIS. Значения совпадают с именем пользователя и паролем в соответствующей учетной записи пользователя Microsoft Windows, установленной при установке. Важно: При изменении значения UserNameнеобходимо изменить его на значение, соответствующее допустимой учетной записи пользователя Windows, а также на Password пароль для этой учетной записи Windows.

используются подклассы ;

Этот класс не содержит подклассов.

Комментарии

Экземпляры этого класса содержатся в ProcessModel свойствах классов ApplicationPool и ApplicationPoolElementDefaults .

Дополнительные сведения о формате даты и времени инструментария управления Windows (WMI) см. в разделе CIM_DATETIME.

В следующей таблице приведены возможные значения и типы учетных записей IdentityType для свойства . Тип по умолчанию — 2 (NetworkService).

Значение Тип учетной записи
0 Локальная система
1 Локальная служба.
2 Сетевая служба.
3 Конкретный пользователь

Иерархия наследования

EmbeddedObject

ProcessModelSettings

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

Класс ApplicationPool
Класс ApplicationPoolElementDefaults
Класс EmbeddedObject
Класс WorkerProcess