首页 > 解决方案 > IIS 托管应用程序在访问网页时停止

问题描述

我有一个 IIS 应用程序池Spark.Release,其中配置了一个指向本地 C:\ 驱动器上的目录的站点。池会自动启动,但在访问http://localhost/时,应用程序池会变为“已停止”状态。

在事件查看器中Windows Logs > Application,我看到了这个:

处理配置路径的托管应用程序服务自动启动时出错:“MACHINE/WEBROOT/APPHOST/Spark.Release/”。返回的错误信息是:''。工作进程将被标记为不健康并被关闭。数据字段包含错误代码。

其中Windows Logs > System有 5 次出现:

为应用程序池“Spark.Release”提供服务的进程在应用程序预加载或服务加载期间报告失败。进程 ID 为“2344”。请确保正确配置应用程序池中的所有应用程序预加载或服务设置。数据字段包含错误号。

在这之前:

由于为该应用程序池提供服务的进程中出现一系列故障,应用程序池“Spark.Release”被自动禁用。

操作系统是 Windows Server 2016 数据中心版。

我可以从哪里开始解决这个问题?我的日志目录中也没有看到任何日志,实际上为零。它在 ApplicationPoolIdentity 身份下运行。

标签: amazon-web-servicesiis

解决方案


未安装代码正在使用的“URL 重写”所需的 IIS 模块。任何日志中都没有迹象表明这是问题所在。


推荐阅读