ApplicationPoolFailureSettings (clase 1)
Expone propiedades que determinan las acciones que se deben realizar cuando se produce un error en un grupo de aplicaciones o un proceso de trabajo.
Sintaxis
class ApplicationPoolFailureSettings : EmbeddedObject
Métodos
Esta clase no contiene métodos.
Propiedades
La siguiente tabla muestra las propiedades expuestas por la clase ApplicationPoolFailureSettings
.
Nombre | Descripción |
---|---|
AutoShutdownExe |
Valor string de lectura y escritura que especifica un archivo ejecutable que se va a ejecutar cuando el servicio de publicación World Wide Web (servicio WWW) cierra un grupo de aplicaciones. El valor predeterminado es null . Use la propiedad AutoShutdownParams para enviar parámetros al ejecutable. |
AutoShutdownParams |
Valor string de lectura y escritura que contiene los parámetros de la línea de comandos para el archivo ejecutable especificado por la propiedad AutoShutdownExe . El valor predeterminado es null . |
LoadBalancerCapabilities |
Valor sint32 de lectura y escritura que especifica el comportamiento del grupo de aplicaciones cuando un servicio no está disponible. Los valores posibles se enumeran más adelante en la sección Comentarios. |
OrphanActionExe |
Valor string de lectura y escritura que especifica un archivo ejecutable que se va a ejecutar cuando el servicio WWW deja huérfano un proceso de trabajo. El valor predeterminado es null . Use la propiedad OrphanActionParams para enviar parámetros al archivo ejecutable. |
OrphanActionParams |
Valor string de lectura y escritura que contiene los parámetros de la línea de comandos para el archivo ejecutable especificado por la propiedad OrphanActionExe . Para especificar el identificador de proceso del proceso de trabajo huérfano, use "%1%". El valor predeterminado es null . |
OrphanWorkerProcess |
Valor boolean de lectura y escritura. true si el servicio WWW deja huérfano un proceso de trabajo que no responde a las solicitudes; de lo contrario, false . El valor predeterminado es false . Cuando el valor se establece en false , finalizará cualquier proceso de trabajo que no responda. |
RapidFailProtection |
Valor boolean de lectura y escritura. true si el servicio WWW finalizará todas las aplicaciones de un grupo de aplicaciones cuando el número de errores de proceso de trabajo alcance el máximo especificado en RapidFailProtectionMaxCrashes el número de segundos especificado por RapidFailProtectionInterval ; de lo contrario, false . El valor predeterminado es true . |
RapidFailProtectionInterval |
Valor datetime de lectura y escritura que especifica el número de segundos antes de restablecer el recuento de errores de un proceso de trabajo. El valor predeterminado es 5. |
RapidFailProtectionMaxCrashes |
Valor uint32 de lectura y escritura que especifica el número máximo de errores de proceso de trabajo permitidos. El valor predeterminado es 5. |
Subclases
Esta clase no contiene subclases.
Comentarios
Las instancias de esta clase se encuentran en la propiedad Failure
de la clase ApplicationPool y en la clase ApplicationPoolElementDefaults.
En la tabla siguiente se enumeran los valores posibles y las palabras clave y acciones asociadas para la propiedad LoadBalancerCapabilities
. El valor predeterminado es 2 (HttpLevel
).
Valor | Palabra clave | Action |
---|---|---|
1 | TcpLevel |
Finaliza la conexión. |
2 | HttpLevel |
Envía el código de error 503 (servicio no disponible). |
Jerarquía de herencia
ApplicationPoolFailureSettings
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
CIM_DATETIME
ApplicationPool (clase)
ApplicationPoolElementDefaults (clase)
EmbeddedObject (clase)