Simply.com is available in english

Reiniciar application pool

Reiniciar un Application Pool de Windows elimina procesos colgados y libera recursos, pero interrumpe brevemente las sesiones activas.

Puedes reiniciar tu Windows Application Pool en el apartado “Website” de nuestro panel de control.

¿Por qué deberías reiniciar una Application Pool?

  • Eliminación de procesos colgados
    Con el tiempo, los procesos en una pool pueden quedar colgados o entrar en un estado inestable debido a fugas de memoria o errores inesperados. Un reinicio vacía el proceso actual y lanza uno nuevo, lo que suele resolver esos problemas sin necesidad de reiniciar todo el servidor web.

  • Liberación de recursos
    Si una aplicación ha consumido una gran cantidad de RAM o CPU durante un período prolongado, un reinicio liberará esos recursos, permitiendo que otros sitios en el servidor tengan más espacio.

¿Qué sucede cuando reinicias la pool?

  1. Todas las sesiones activas se interrumpen – los usuarios que tengan una conexión activa al sitio web pueden experimentar una breve interrupción.
  2. El proceso se cierra y se inicia uno nuevo – el runtime de .NET vuelve a cargar la configuración y se eliminan posibles fugas de memoria.
  3. La respuesta del sitio web puede ser un poco más lenta durante los primeros segundos – porque los assemblies y recursos necesarios deben cargarse nuevamente.

Después de unos segundos, tu aplicación web estará lista de nuevo con la nueva configuración o un proceso fresco. Con qué frecuencia debes hacerlo depende del carácter de tu aplicación; en la mayoría de los casos, un reinicio solo es necesario tras cambios de configuración o cuando se identifiquen problemas.

Artículo de la categoría de soporte: ASP & ASP.NET