Si hago un cambio en el archivo:
% windir% \ system32 \ inetsrv \ config \ applicationHost.config
y actualícelo con un cambio que resulte en una configuración válida, ¿hará que IIS7 se reinicie y obligue a reiniciar en todas las aplicaciones?
Estoy probando esto con una máquina virtual del servidor clonada en caliente, pero me gustaría saber si alguien tiene experiencia en cualquiera de estos escenarios, cuál debería ser el resultado esperado.
Muchas gracias
iis
iis-7
configuration
Kenny
fuente
fuente
Respuestas:
Puse un video corto sobre esto la semana pasada. Cubre las diferencias entre AppDomains y AppPools y las causas del reciclaje. Recorro varios cambios de configuración que causan reciclados completos y reciclados de AppDomain. También cubro cómo puede saber si ocurre un reciclaje y cuál es el impacto.
La respuesta corta es que depende. 'Touching' applicationHost.config por sí solo no causará ningún nivel de reciclaje, pero ciertos cambios de configuración sí lo harán. Cualquier cambio en la máquina.config de .NET o la web.config raíz provocará un reciclaje de AppDomain en el servidor para esa versión de marco. Cualquier cambio en el sitio web.config provocará un reciclaje de AppDomain para ese sitio.
fuente
Si edita las propiedades de la agrupación de aplicaciones, las agrupaciones de aplicaciones deberían reciclarse (de forma predeterminada, a menos que se establezca disallowrotationonconfigchange o su equivalente actual).
De lo contrario, no, cualquier cambio en system.webServer que se me ocurra no provocará un reinicio de los grupos de aplicaciones.
Sin embargo, la modificación de los valores de web.config puede hacer que las aplicaciones se reinicien (los AppDomains) si está usando .Net.
Ver también: http://forums.asp.net/p/1344814/2742551.aspx
fuente