applicationHost.config何时从文件系统读取?

我们正在考虑更新我们的服务器场来使用共享configuration ,我们想知道这样做的性能损失。

我们想知道什么时候从文件系统读取applicationHost.config文件? 每一个要求? 每次应用程序池回收?

WAS启动时,进行更改时,可能启动应用程序池时。

默认情况下,WAS(Windows进程激活服务)会在每次启动configuration时读取configuration,或者检测到对Applicationhost.config的更改。

然后,将该configuration切割成单独的appPoolName.config文件,并保存为需要读取它们的单个App Pool Identity(您可以在inetpub \ temp \ appPools中find这些文件)。 无论Apphost.config根目录redirect到哪里,都会在本地磁盘上发生。

如果configuration隔离closures,这不会发生,我不知道是什么:)