El artículo "Mejora de la estabilidad de las aplicaciones ASP.NET mediante la configuración del sistema" habla sobre el método de configuración en Windows 2000 (esencialmente en IIS5.0, XP Professional también es el mismo que 2000). Hoy echaremos un vistazo a Windows 2003 (). Método de configuración en IIS6.0).
El modo de ejecución predeterminado de IIS6.0 es el modo de aislamiento de procesos, que admite la ejecución de múltiples procesos de servicio ASP.NET en paralelo a través del grupo de aplicaciones. La mayor parte de la sección <processModel...> en el archivo machine.config mencionado anteriormente son configuraciones. ignorado en este modo de ejecución, incluidas las tres propiedades que mencionamos anteriormente. Pero no te preocupes, la configuración bajo IIS6.0 es más sencilla e intuitiva. Los pasos específicos son los siguientes:
1. Abra el "Administrador de IIS"
2. Busque el proceso de servicio donde se encuentra su aplicación ASP.NET en la carpeta "Grupo de procesos", haga clic derecho y seleccione el elemento "Propiedades", como se muestra en las dos imágenes a continuación. No necesito decir tonterías. el resto.
Además, hay otra forma de hacer que IIS6.0 sea igual que IIS5.0, utilizando la configuración en la sección <processModel...> del archivo machine.config para controlar el proceso de servicio ASP.NET. (Consulte el artículo anterior para obtener más detalles)
Abra también el "Administrador de IIS", haga clic con el botón derecho en la carpeta "Sitio web", seleccione el elemento "Propiedades", como se muestra a continuación, y marque "Ejecutar el servicio web en modo de aislamiento IIS5.0":
De esta manera, el comportamiento de IIS6.0 e IIS5.0 es exactamente el mismo, e incluso el nombre del proceso de servicio ASP.NET ha cambiado de "W3WP.exe" a "ASPNET_WP.exe". Sin embargo, este enfoque está invirtiendo completamente la dirección de la historia, si no hay un propósito ulterior, definitivamente no es recomendable.