Compartir a través de


ProcessModelSettings (clase1)

Expone las opciones de configuración de los procesos de trabajo de IIS.

Sintaxis

class ProcessModelSettings : EmbeddedObject  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades que expone la clase ProcessModelSettings.

Nombre Descripción
IdentityType Valor sint32 de lectura y escritura que designa el tipo de cuenta en el que se ejecutará un grupo de aplicaciones. Los valores posibles se enumeran más adelante en la sección Comentarios.
IdleTimeout Valor datetime de lectura y escritura que especifica la cantidad de tiempo, en minutos, durante el cual un proceso de trabajo debe seguir en ejecución cuando no se reciben nuevas solicitudes y el proceso de trabajo no procesa solicitudes actualmente. El valor predeterminado es 20. Una vez transcurrido el tiempo especificado, el proceso de trabajo lo notifica al servicio de publicación World Wide Web (servicio WWW), que finaliza el proceso de trabajo.
LoadUserProfile Valor boolean de lectura y escritura. true si el Servicio de activación de procesos de Windows (WAS) debe cargar el perfil de usuario para un proceso de trabajo; de lo contrario, false. El valor predeterminado es true. Esta configuración es específica del grupo de aplicaciones.
ManualGroupMembership Valor boolean de lectura y escritura. true si los derechos de acceso a los recursos o directorios de contenido deben configurarse manualmente mediante listas de control de acceso (ACL); de lo contrario, false. El valor predeterminado es false. Un valor de false significa que se usará la pertenencia integrada a grupos IIS_IUSRS.
MaxProcesses Valor uint32 de lectura y escritura que especifica el número máximo de procesos de trabajo en un grupo de aplicaciones. El valor predeterminado es 1.
Password Valor string de lectura y escritura que especifica la contraseña predeterminada para la cuenta que IIS usa como identidad para las aplicaciones COM+ fuera de proceso recién creadas. Nota: Los valores predeterminados de las propiedades Password y UserName se establecen cuando se instala IIS. Los valores coinciden con el nombre de usuario y la contraseña de la cuenta de usuario de Microsoft Windows correspondiente que se establece en la instalación.
PingingEnabled Valor boolean de lectura y escritura. true si el servicio WWW debe supervisar el estado de un proceso de trabajo mediante una comprobación periódica de que se encuentra en ejecución; de lo contrario, false. La propiedad PingingInterval especifica el retardo de tiempo entre estas comprobaciones. El valor predeterminado es true.
PingInterval Valor datetime de lectura y escritura que especifica el retardo de tiempo, en segundos, entre las solicitudes de supervisión de estado que el servicio WWW envía a un proceso de trabajo. El valor predeterminado es 30.
PingResponseTime Valor datetime de lectura y escritura que especifica la cantidad de tiempo, en segundos, que se asigna a un proceso de trabajo para responder a una solicitud de supervisión de estado. El valor predeterminado es 90. Una vez superado el límite de tiempo, el servicio WWW finaliza el proceso de trabajo.
ShutdownTimeLimit Valor datetime de lectura y escritura que especifica la cantidad de tiempo, en segundos, que el servicio WWW debe esperar después de alcanzar un umbral de reciclaje para finalizar un proceso de trabajo. El tiempo especificado permite que un proceso de trabajo complete las solicitudes existentes. El valor predeterminado es 90.
StartupTimeLimit Valor datetime de lectura y escritura que especifica la cantidad de tiempo, en segundos, que el servicio WWW debe esperar a que un proceso de trabajo se inicie e informe de que está listo para el servicio WWW. El valor predeterminado es 90.
UserName Valor string de lectura y escritura que especifica el nombre de usuario predeterminado para la cuenta que IIS usa como identidad para las aplicaciones COM+ fuera de proceso recién creadas. Nota: Los valores predeterminados de las propiedades UserName y Password se establecen cuando se instala IIS. Los valores coinciden con el nombre de usuario y la contraseña de la cuenta de usuario de Microsoft Windows correspondiente que se establece en la instalación. Importante: Si cambia el valor de UserName, debe cambiarlo a un valor que coincida con una cuenta de usuario de Windows válida y también debe cambiar Password por la contraseña de esa cuenta de Windows.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase se encuentran en la propiedad ProcessModel de la clase ApplicationPool y en la clase ApplicationPoolElementDefaults.

Para más información sobre el formato de fecha/hora del Instrumental de administración de Windows (WMI), vea CIM_DATETIME.

La tabla siguiente contiene los posibles valores y tipos de cuenta de la propiedad IdentityType. El tipo predeterminado es 2 (NetworkService).

Valor Tipo de cuenta
0 Sistema local
1 Servicio local
2 Servicio de red
3 Usuario específico

Jerarquía de herencia

EmbeddedObject

ProcessModelSettings

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

ApplicationPool (clase)
ApplicationPoolElementDefaults (clase)
EmbeddedObject (clase)
WorkerProcess (clase)