几周以来,IIS 中的某些应用程序已停止响应,当尝试访问该网站时,应用程序返回错误:
在 Windows 事件日志中,我在应用程序日志中发现了 2 个事件:2297 和 2307:
The worker process for application pool 'Appname' encountered an error 'Cannot read configuration file
' trying to read configuration data from file '\\?\C:\inetpub\temp\apppools\AppName\AppName.config', line number '0'. The data field contains the error code.
和:
The worker process for application pool 'CourrierTlsWeb' encountered an error 'Cannot read configuration file
' trying to read global module configuration data from file '\\?\C:\inetpub\temp\apppools\AppName\AppName.config', line number '0'. Worker process startup aborted.
发生这种情况时,我们会回收 Web 应用程序的应用程序池,然后网站将恢复在线状态。我检查了杀毒软件,看它是否阻止了配置文件,但没有发现任何迹象表明 AV 可能阻止了该文件。我还检查了磁盘,但也没有发现任何错误。是什么导致了这些事件?
它运行在 Windows Server 2019 STD 上。
此致。
更新 显然 DFS 与此有关。有 2 个 IIS 服务器同步配置文件夹。我已关注此文章: