0

我的网站有时运行良好,但最近更新后,客户不时报告它会“服务不可用”。我之前遇到过这种情况,因为我也将源.cs代码和资源文件上传到IIS,所以如果.cs发生更改,服务器将重新构建应用程序,此时,每个客户端请求都会返回“服务不可用”。

但这一次,不是固定的时间和动作,当管理员对 web 应用程序执行操作时,服务器会不时切换到“服务不可用”,似乎 wenb 站点不接受请求。我们认为这是网站服务器问题,但管理员重新启动服务器后,问题仍然存在。

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

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

4

1 回答 1

1

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

我通过将上传文件放在 Web 应用程序外部的文件夹中解决了这个问题。

于 2013-11-04T18:15:29.507 回答