Aunque muchos estemos acostumbrados a gestionar el servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows IIS (Internet Information Services) desde la herramienta gráfica, siempre se debería conocer como realizar, al menos las tareas básicas, desde línea de comandos (Command Line CMD).
Con appcmd.exe
podemos realizar tanto tareas básicas como complejas relacionadas con los pool de aplicación (application pool) desde command prompt. APPCMD es la herramienta de línea de comandos general de IIS.
¿Cómo la puedo ejecutar y en qué ruta está? La ruta es la siguiente:
%systemroot%\system32\inetsrv\appcmd
Cómo reciclar un application pool
Una vez que conocemos la ubicación de appcmd.exe
es muy sencillo:
appcmd recycle apppool /apppool.name:
/Si por ejemplo el pool de aplicaciones se llama "foo":
appcmd recycle apppool /apppool.name:foo
Cómo parar y arrancar un application pool
Muy similar a como hemos gestionado el recycle del apppool, simplemente cambiamos el parámetro recycle por stop/start:
appcmd stop apppool /apppool.name:foo
appcmd start apppool /apppool.name:foo