我们有两个Web服务器,运行IIS7并使用共享configuration将其configuration数据存储在冗余文件群集中。
这通常工作正常,但是,当文件群集中的主机重新启动时,会出现以下错误:
Windows进程激活服务遇到错误尝试从文件'\ fileClusterName \ Files \ IISSharedConfig \ applicationHost.config',行号为'0'读取configuration数据。 错误消息是:'不能读取configuration文件,因为找不到networkingpath
看看c:\ inetpub \ temp \ appPools \我们可以看到这里的一些文件只有几KB,并且包含这个错误信息,而不是configuration的本地caching(当它们全部是正常工作)。
这个错误不是临时的,而是持续下去,导致应用程序池和网站,直到我们删除c:\ inetpub \ temp \ appPools中的恶意文件并重新启动IIS。
任何人都可以build议我们可能做错了什么,可以做些什么来解决它。
检查这个IIS论坛链接。 听起来类似于您可能需要cachingconfiguration的问题。