网络驱动器上的IIS共享配置-如果网络关闭一段时间,IIS不会';无法恢复

网络驱动器上的IIS共享配置-如果网络关闭一段时间,IIS不会';无法恢复,iis,shared-config,Iis,Shared Config,我们有几个服务器使用存储在网络存储器上的共享IIS配置。在对该存储的访问中断几秒钟(然后返回)后,在您执行iisreset之前,IIS不会工作 问题似乎是本地应用程序池配置文件已损坏。更准确地说,给出的错误是“配置文件不是格式良好的XML”,如果您转到应用程序池配置,您会看到它不是实际的配置,而是包含以下内容: 现在,为了解决这个问题,我们遇到了“脱机文件”功能,并尝试将其用于共享applicationHost.config,但它不会同步(说其他进程正在使用该文件,这很奇怪-我可以轻松更改和保存

我们有几个服务器使用存储在网络存储器上的共享IIS配置。在对该存储的访问中断几秒钟(然后返回)后,在您执行iisreset之前,IIS不会工作

问题似乎是本地应用程序池配置文件已损坏。更准确地说,给出的错误是“配置文件不是格式良好的XML”,如果您转到应用程序池配置,您会看到它不是实际的配置,而是包含以下内容:

现在,为了解决这个问题,我们遇到了“脱机文件”功能,并尝试将其用于共享applicationHost.config,但它不会同步(说其他进程正在使用该文件,这很奇怪-我可以轻松更改和保存它)。 共享路径从IP开始(如\1.2.3.4…)-也许这就是问题所在(无法理解为什么会这样,只是目前还没有想法)

基本上,我有两个问题: 1) 如果共享配置暂时不可用,如何使IIS恢复,并且在IIS设置之前不会留下损坏的文件?
2) 任何其他方法都可以完全防止这种情况。

我们确实设法让脱机文件正常工作-问题是网络驱动器通过Samba,并且必须打开oplock-否则会告诉它无法同步,因为文件被另一个进程使用。
现在,IIS确实恢复了-实际上,不会随驱动器一起停止。然而,由于我们的网站也在该驱动器上,因此在网络中断期间(这是可以预测的),它们不可用。最后一件奇怪的事情是,在驱动器重新联机后,IIS需要大约1分钟才能再次“感觉”到它们

您应该向Microsoft技术支持团队咨询。