有时,当我重新启动客户端站点上的某个服务器时,IIS中运行的Web应用程序在服务器重新启动后不会自动启动备份。 IIS服务启动很好,设置为自动启动,事件日志中没有错误。只是没有Web应用程序正在运行,我必须单击每个Web应用程序并单击开始。这只会偶尔发生,因为它们通常会开始,但它完全令人费解。
有什么想法?它是Classic ASP和ASP.NET应用程序的混合体。在大约8个Web应用程序之间总共运行4个应用程序池。
答案 0 :(得分:1)
当应用程序依赖服务器尚不可用的资源(例如网络共享)时,我已经看到了这种情况。
有些人通过编写Windows服务来解决这个问题,他的工作就是检查这些条件并启动应用程序。