Se eu fizer uma alteração no arquivo:
% windir% \ system32 \ inetsrv \ config \ applicationHost.config
e atualizá-lo com uma alteração que resulta em uma configuração válida, o IIS7 será reiniciado e forçado a reiniciar em todos os aplicativos?
Estou tentando fazer isso com uma VM clonada a quente do servidor, mas gostaria de saber se alguém tem experiência em um desses cenários, qual deve ser o resultado esperado.
Muito Obrigado
iis
iis-7
configuration
Kenny
fonte
fonte
Respostas:
Eu montei um pequeno vídeo sobre isso apenas na semana passada. Ele cobre as diferenças entre AppDomains e AppPools e o que causa a reciclagem. Eu passo por várias alterações de configuração que causam reciclagens completas e AppDomain. Também abordo como você pode saber se ocorre uma reciclagem e qual é o impacto.
A resposta curta é que depende. 'Touching' applicationHost.config por si só não causará nenhum nível de reciclagem, mas certas alterações de configuração causarão. Qualquer alteração no machine.config do .NET ou no web.config raiz causará uma reciclagem do AppDomain no servidor para essa versão da estrutura. Qualquer alteração no web.config de um site causará uma reciclagem do AppDomain para esse site.
fonte
Se você editar as propriedades do Pool de Aplicativos, os Pools de Aplicativos deverão reciclar (por padrão, a menos que desabilitar a rotação no câmbio de configuração esteja definido ou seu equivalente atual).
Caso contrário, não, nenhuma alteração system.webServer que eu possa imaginar não causará uma reinicialização dos pools de aplicativos.
No entanto, a modificação dos valores web.config pode fazer com que os aplicativos sejam reiniciados (os AppDomains) se você estiver usando .Net.
Veja também: http://forums.asp.net/p/1344814/2742551.aspx
fonte