Compartir a través de


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

EmbeddedObject

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)