Alternativo a iisreset

Tengo varios sitios en el servidor de producción, en algún momento uno de los sitios deja de funcionar cuando finaliza la gran utilidad, que necesita iisreset, pero iisreset hace que todo el sitio se caiga al restablecer el iis. Quiero restablecer solo un sitio, no todo el grupo de aplicaciones. Cómo puedo restablecer mi sitio particular del grupo de aplicaciones.

preguntado el 04 de julio de 12 a las 06:07

3 Respuestas

Puedes utilizar PowerShell:

Import-Module WebAdministration
Stop-WebSite 'Your Web Site'
Start-WebSite 'Your Web Site'

Aquí está la documentación de referencia para cmdlets de administración web.

contestado el 23 de mayo de 17 a las 13:05

¿Quiere decir que necesito detener un sitio en particular del grupo de aplicaciones y luego reiniciar? esto es exactamente equivalente a iisreset? - KhawarPK

nm usando IIS 6, la documentación es para los cmdlets de Windows PowerShell en IIS 7. ¿Esto también funciona en IIS6? - KhawarPK

Para IIS 6, es posible que desee utilizar iisweb.vbs (viene con el propio IIS); por favor mira aquí para obtener detalles adicionales. - Efran Cobisi

Puede realizar un cambio en el archivo web.config, un cambio continuo como un espacio adicional entre los atributos guardar y revertir. Esto hará que solo ese sitio se recicle.

Respondido 04 Jul 12, 06:07

Ya, hice esto, ¿es exactamente equivalente a iisreset? - KhawarPK

iisreset recicla todos los sitios y grupos de aplicaciones, modificar solo un sitio web.config afecta solo a ese sitio. Esto es rápido y sucio y depende de si tiene acceso a los sistemas de producción de esa manera. - Chris Holwerda

Tienes que tener AppPool independiente para cada uno de tus sitios web. Y recicla cada uno de ellos cuando lo necesites. Sin embargo, en general, poner todos los sitios web en el mismo AppPool no es una buena práctica, a menos que tenga algún objetivo específico que lograr con esto.

Respondido 04 Jul 12, 08:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.