是什么原因导致asp.net网站“服务不可用”?

时间:2013-11-04 16:33:28

标签: c# asp.net asp.net-mvc

我的网站在某个时候运作良好,但在最近的更新后,客户报告说它将不时“服务不可用”。 之前我遇到过这种情况,因为我还将源.cs代码和资源文件上传到IIS,因此如果.cs更改,服务器将重建应用程序,在这段时间内,每个客户端请求都将作为“服务不可用”返回。

但是这次,不是固定的时间和动作,当管理员对Web应用程序执行操作时,服务器会不时转向“服务不可用”,似乎wenb网站不接受请求。我们将此视为网站服务器问题,但在管理员重启服务器之后,问题仍然存在。

所以我的问题是,有谁知道在什么情况下,asp.net网站会进入“服务不可用”状态?

您的建议对我很有帮助。谢谢

1 个答案:

答案 0 :(得分:1)

以上是很好的建议。我还遇到过这样的情况:如果你允许通过你的网络应用程序上传,如果这些上传的文件被放置在服务器上的网络应用程序本身的目录结构的任何地方,它会导致IIS回收应用程序池...这可能会导致503。

我通过将上传文件置于Web应用程序之外的文件夹中来解决此问题。

相关问题