2

我们在 W2k3 服务器上运行一个 .NET 1.1 应用程序。应用程序池配置为以 512MB 回收。然而,一周前它开始每 2 分钟循环一次。由于我们运行一个网络场,我们运行 IIS 的匿名用户是一个域帐户。大约一周前,该用户帐户已过期,我们必须重新启用它。这会导致任何问题吗?也许该用户丢失了一些权限,或者被排除在 IIS_WPG 组之外。任何建议将不胜感激。

4

3 回答 3

4

尝试通过记录 ASP.NET 应用程序关闭事件来了解更多信息

于 2008-10-08T23:15:32.143 回答
2

查看服务器的事件日志。这可能是答案。

于 2008-10-08T23:15:21.317 回答
1

如果在检查日志和所有标准的“应用程序池运行状况”设置(显而易见)之后,我会寻找可能与您的 web.config 文件混在一起的其他进程(检查它的时间戳),这当然会导致应用程序重新启动。

我曾经在一个客户站点,我们无法弄清楚为什么我们的应用程序不断重新启动(并删除所有会话状态等......)原来这是一个损坏的“自动​​加密所有 Web.Config 文件”小脚本,他们计划每 5 分钟运行一次。问题是它从未正确检测到它已成功加密文件,所以它只是每 5 分钟重写一次......叹息......

于 2008-10-09T02:23:05.663 回答