Cómo modificar los eventos de reciclaje del grupo de aplicaciones en IIS 6.0

Seleccione idioma Seleccione idioma
Id. de artículo: 332088 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo paso a paso describe cómo establecer los indicadores que controlan la propiedad LogEventOnRecycle de la metabase de Internet Information Services (IIS) 6.0.

La propiedad de metabase LogEventOnRecycle es un valor de DWORD que tiene varios indicadores de bits para el tipo de reciclaje genera una entrada en el registro de sucesos del sistema. Para solucionar una extensión ISAPI que implementa la nueva función de soporte técnico de servidor REPORT_UNHEALTHY , puede resultarle útil para registrar un suceso para cada instancia que la ISAPI de informes propio en mal estado.

importante Esto es una característica de grupos de aplicaciones y, por lo tanto, sólo se aplica a modo de aislamiento de procesos de trabajo.

Enumerar los indicadores

importante Este artículo contiene información acerca de cómo modificar la metabase. Antes de modificar la metabase, compruebe que dispone de una copia de seguridad que pueda restaurar si surge algún problema. Para obtener información sobre cómo hacerlo, consulte el tema de la Ayuda "Hacer copia de seguridad y restaurar la configuración" de Microsoft Management Console (MMC).

Puede enumerar la configuración de indicador de eventos de Reciclaje de grupos de aplicaciones por medio de una secuencia de comandos, como por ejemplo el Adsutil.vbs utilidad.

Para enumerar las propiedades y los indicadores que aparecen en la metabase de IIS para grupos de aplicaciones y para ver su valor actual, siga estos pasos:
  1. Abra un símbolo del sistema: haga clic en Inicio , haga clic en Ejecutar y, a continuación, escriba
    cmd .
  2. Cambiar al directorio donde se encuentra la herramienta Adsutil. El siguiente es la ubicación del directorio predeterminado: %SYSTEMROOT% \Inetpub\Adminscripts
  3. Escriba el comando siguiente:
    cscript adsutil.vbs enum w3svc/AppPools

Explicación de indicadores

Contraer esta tablaAmpliar esta tabla

Propiedad de la Metabase

Descripción

AppPoolRecycleTimeRegistro de eventos en tiempo recicla si establecido en true.
AppPoolRecycleRequestsRegistro de eventos en el número de solicitudes recicla si establecido en true.
AppPoolRecycleScheduleRecicla el registro de eventos en programación si establece en true.
AppPoolRecycleMemoryRegistrar el suceso de reciclaje basado en memoria si establecido en true.
AppPoolRecycleIsapiUnhealthyRegistrar suceso cuando los procesos de trabajo solicitan recicla porque una ISAPI ha informado si en mal estado se establece en true.
AppPoolRecycleOnDemandRegistrar suceso cuando un administrador solicita un reciclaje de todos los procesos en el grupo de aplicación cuando se establece en true.
AppPoolRecycleConfigChangeRegistrar un suceso si un grupo de aplicaciones se recicló porque ha cambiado uno de las propiedades de grupo de aplicaciones que requieren un reciclaje surtan efecto si establece en true.
AppPoolRecyclePrivateMemoryRegistrar un suceso si se recicla un grupo de aplicaciones basado en memoria privada cuando se establece en true.
importante La propiedad de metabase IdleTimeout no tiene un indicador de propiedad LogEventOnRecycle asociado. Por lo tanto, cuando se cierra un grupo de aplicaciones porque se alcanza el valor de IdleTimeout , no se registrará la entrada de una registro de eventos.

Establecer los indicadores

Puede establecer los indicadores utilizando Adsutil.vbs. Para establecer el indicador AppPoolRecycleMemory en false para el grupo de aplicaciones predeterminado, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar y, a continuación, escriba cmd en el símbolo del sistema.
  2. Cambiar al directorio donde se encuentra Adsutil. El siguiente es la ubicación del directorio predeterminado: %SYSTEMROOT% \Inetpub\Adminscripts
  3. Escriba el comando siguiente:
    cscript adsutil.vbs set false de AppPoolRecycleMemory/w3svc/AppPools/DefaultAppPool.
Nota Este comando supone que la propiedad LogEventOnRecycle está habilitada. Si este comando produce un error con el ErrNumber:-2147463164 (0x80005004), primero debe habilitar la propiedad LogEventOnRecycle . Para habilitar la propiedad LogEventOnRecycle , ejecute uno de los siguientes comandos:
  • Para establecer los valores en FALSE, ejecute el comando siguiente:
    cscript adsutil.vbs set w3svc/AppPools/DefaultAppPool/LogEventOnRecycle 0
  • Para establecer los valores a TRUE, ejecute el comando siguiente:
    cscript adsutil.vbs set w3svc/AppPools/DefaultAppPool/LogEventOnRecycle 255
Nota Información acerca de las ubicaciones de la metabase donde puede configurar los indicadores está en la documentación que se incluye con el producto. La misma información en línea, el siguiente sitio Web de TechNet:
LogEventOnRecycle
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/6f43da84-38b0-422b-aa2b-195643d05d22.mspx

Entradas del registro de sucesos

Los sucesos siguientes aparecen en el registro de sucesos.
Contraer esta tablaAmpliar esta tabla
marcador establecido en True evento genera ID. de suceso
AppPoolRecycleTimeUn proceso de trabajo con proceso id "XXXX" atendiendo a grupo de aplicaciones "NombreGrupoAplicaciones" ha solicitado un reciclaje porque el proceso de trabajo alcanzó su límite de procesamiento permitido.1074
AppPoolRecycleRequestsUn proceso de trabajo con identificador de proceso "XXXX" para "NombreGrupoAplicaciones" el grupo de aplicaciones solicitó el reciclaje porque alcanzó su límite de solicitud.1075
AppPoolRecycleScheduleUn proceso de trabajo con identificador de proceso "XXXX" para "NombreGrupoAplicaciones" el grupo de aplicaciones solicitó el reciclaje porque alcanzó su hora programada de reciclaje.1076
AppPoolRecycleMemoryUn proceso de trabajo con proceso id "XXXX" atendiendo a grupo de aplicaciones "NombreGrupoAplicaciones" ha solicitado un reciclaje porque alcanzó su límite de memoria virtual.1077
AppPoolRecycleIsapiUnhealthyProceso de trabajo con id de proceso "XXXX" para el grupo de aplicaciones "NombreGrupoAplicaciones" ha solicitado un reciclaje porque una ISAPI cargarlo había informado en mal estado y solicitado un reciclaje.1078
AppPoolRecycleOnDemandUn administrador ha solicitado un reciclaje de todos los procesos de trabajo en grupo de aplicaciones "NombreGrupoAplicaciones".1079
AppPoolRecycleConfigChangeLos procesos de trabajo para grupo de aplicaciones "NombreGrupoAplicaciones" se están reciclando debido a 1 o más cambios de configuración en las propiedades del grupo de aplicaciones que precisan un reinicio de los procesos. 1080
AppPoolRecyclePrivateMemoryUn proceso de trabajo con identificador de proceso "XXXX" para "NombreGrupoAplicaciones" el grupo de aplicaciones solicitó el reciclaje porque alcanzó su límite de memoria bytes privados.1177

Solución de problemas

Información acerca de los errores que pueden surgir al configurar estos indicadores se encuentra en la documentación que se incluye con el producto. La misma información en línea, el siguiente sitio Web de TechNet:
Ejemplos de código para configurar las propiedades de la Metabase
http://technet2.microsoft.com/windowsserver/en/technologies/featured/iis/default.mspx

Referencias

Para obtener más información acerca de grupos de aplicaciones, consulte la documentación en el siguiente sitio Web de TechNet:
Cómo funcionan los grupos de aplicaciones (IIS 6.0)
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/67e39bd8-317e-4cf6-b675-6431d4425248.mspx
Para obtener más información acerca de reciclaje de procesos de trabajo, consulte la documentación en el siguiente sitio Web de TechNet:
Reciclaje de procesos de trabajo (IIS 6.0)
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/1652e79e-21f9-4e89-bc4b-c13f894a0cfe.mspx

Propiedades

Id. de artículo: 332088 - Última revisión: jueves, 13 de marzo de 2008 - Versión: 10.1
La información de este artículo se refiere a:
  • Servicios de Microsoft Internet Information Server 6.0
Palabras clave: 
kbmt kbhowtomaster kbpending kbprb KB332088 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 332088

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com