哪些可能性会导致“服务不可用503”错误? [关闭]

问题描述 投票:53回答:4

我们有一个部署到服务器的asp.net MVC应用程序,但是当对服务器的请求过多时,客户端将仅收到“ 503服务不可用”错误。但是,如果我将应用程序部署到另一台服务器(较低的硬件配置),则一切工作正常,甚至可以处理更多请求。我的问题是什么可能的配置可能导致以前的服务器抛出503错误? (这意味着请求未到达我们的应用程序。)>

我们有一个部署到服务器的asp.net MVC应用程序,但是当对服务器的请求过多时,客户端将仅收到“ 503服务不可用”错误。但是如果我部署了...

asp.net-mvc iis windows-server-2003 http-status-code-503
4个回答
68
投票

您的网页由应用程序池提供。如果禁用/停止应用程序池,并且任何人都试图浏览该应用程序,您将获得“服务不可用”。可能由于多种原因而发生...


7
投票

如果服务器内存不足,也会导致此问题。这是我对Godaddy VPS的个人经历。


4
投票

基本上,这意味着并发请求太多,而且它们超过了默认的1000个排队请求。也就是说,您的网站有1000个或更多的排队请求。


4
投票

我们最近遇到此错误,根本原因是IIS服务器上的SSL证书过期。负载平衡器(位于Web层的最前面)发现SSL已过期,并且开始处理此错误,而不是处理到其中一台IIS服务器的HTTP通信。因此,由于完全不同的原因,IIS基本上无法处理请求:)

© www.soinside.com 2019 - 2024. All rights reserved.