Si je modifie le fichier:
% windir% \ system32 \ inetsrv \ config \ applicationHost.config
et le mettre à jour avec un changement résultant en une configuration valide, cela entraînera-t-il le redémarrage d'IIS7 et forcera-t-il les redémarrages sur toutes les applications?
J'essaye ceci avec un VM cloné à chaud du serveur, mais j'aime savoir si quelqu'un a l'expérience de l'un de ces scénarios, quel devrait être le résultat attendu.
Merci beaucoup
iis
iis-7
configuration
Kenny
la source
la source
Réponses:
J'ai préparé une courte vidéo à ce sujet la semaine dernière. Il couvre les différences entre AppDomains et AppPools et les causes des recyclages. Je passe en revue divers changements de paramètres qui provoquent des recyclages complets et des recyclages AppDomain. Je couvre également comment vous pouvez savoir si un recyclage se produit et quel est son impact.
La réponse courte est que cela dépend. «Toucher» applicationHost.config en soi ne provoquera aucun niveau de recyclage, mais certains changements de configuration le seront. Toute modification apportée à machine.config ou à web.config racine .NET entraînera un recyclage AppDomain sur le serveur pour cette version de l'infrastructure. Toute modification du fichier web.config d'un site entraînera un recyclage AppDomain pour ce site.
la source
Si vous modifiez les propriétés du pool d'applications, les pools d'applications doivent être recyclés (par défaut, sauf si disallowrotationonconfigchange est défini, ou son équivalent moderne).
Sinon, non, aucun changement de system.webServer auquel je pense ne provoquera un redémarrage des pools d'applications.
Cependant, la modification des valeurs web.config peut entraîner le redémarrage des applications (AppDomains) si vous utilisez .Net.
Voir aussi: http://forums.asp.net/p/1344814/2742551.aspx
la source