我们在W2k3服务器上运行.NET 1.1应用程序。应用程序池配置为以512MB回收。然而,一周前它开始每2分钟回收一次。由于我们运行Web场,因此我们运行IIS的匿名用户是域帐户。 大约一周前,该用户帐户已过期,我们必须重新启用它。这可能导致任何问题吗?也许该用户丢失了一些权限,或者被排除在IIS_WPG组之外。 任何建议将不胜感激。
答案 0 :(得分:4)
答案 1 :(得分:2)
查看服务器的事件日志。这可能就是答案。
答案 2 :(得分:1)
如果在检查了日志和所有标准的“应用程序池运行状况”设置(显而易见的话)之后,我会查找可能与您的web.config文件混淆的其他进程(检查其上的时间戳),哪个当然会导致应用重启。
我曾经在一个客户网站,我们无法弄清楚为什么我们的应用程序不断重启(并删除所有会话状态等...)原来这是一个破碎的“自动加密所有Web.Config文件”他们计划每5分钟运行一次的小脚本。问题是它从未正确检测到它成功加密了文件,因此它每隔5分钟就会重写......叹息......