【发布时间】:2011-04-07 02:27:23
【问题描述】:
我有一个运行 IIS6 和 MVC2 (.net 4) 的 W2k3 服务器。
iis 启动后,一切正常,网站运行正常。无扩展的网址工作正常。
一段时间后(可能是不活动),服务器停止工作并开始向客户端发送 404 错误。
一旦我重新启动应用程序池,一切都会恢复正常,并且站点会再次启动。问题是,我不应该每隔几个小时就重新启动应用程序池。
有什么想法吗?
【问题讨论】:
-
可能需要在 serverfault 上询问这个问题 - 听起来像是 IIS 问题,但我可能错了。
-
也许,我不知道该去哪里问
-
只有无扩展名的页面会得到 404 吗?只是 .NET 页面?所有内容?
-
全部内容。无论它是指向控制器的路由、.aspx 页面还是站点上的任何静态其他静态文件,都会发生同样的情况。
-
如果是全部内容,那么我认为编程不是问题。 :)
标签: asp.net asp.net-mvc-2 iis-6 http-status-code-404 application-pool