更改 applicationHost.config 会导致 IIS7 重启吗?

Ken*_*nny 11 iis iis-7 configuration

如果我对文件进行更改:

%windir%\system32\inetsrv\config\applicationHost.config

并使用导致有效配置的更改更新它,它会导致 IIS7 重新启动并强制重新启动所有应用程序吗?

我正在使用服务器的热克隆 vm 进行尝试,但想知道是否有人对这两种情况有经验,预期结果应该是什么。

非常感谢

Sco*_*MVP 12

就在上周,我为此制作了一个简短的视频。它涵盖了 AppDomains 和 AppPools 之间的差异以及导致回收的原因。我介绍了导致完全回收和 AppDomain 回收的各种设置更改。我还介绍了如何判断回收是否发生以及影响是什么。

简短的回答是,这取决于。'Touching' applicationHost.config 本身不会导致任何级别的回收,但某些配置更改会。 对 .NET 的 machine.config 或根 web.config 的任何更改都将导致该框架版本的服务器上的 AppDomain 回收。对站点 web.config 的任何更改都将导致该站点的 AppDomain 回收。

  • 优秀的视频和解释。 (2认同)