【发布时间】:2014-05-14 07:22:05
【问题描述】:
我有一个使用 IIS 7.5 上部署的 asp.net 和 WebAPI 的站点。正常的网站使用率是稳定的,但偶尔会出现使用率非常高的突发性高峰,并且用户的响应超时非常慢。目前没有提高性能的选项,客户要求快速修复涉及自定义的 503 错误页面,该页面与网站的其余部分外观相同。
单个 IIS 服务器位于负载平衡器后面,并且可以选择添加第二台服务器,纯粹用于在站点负载过重时提供静态错误页面。有一个解决方案的建议,其中缓慢的响应触发所有后续请求转到静态服务器并获取自定义 503 错误页面,直到使用量消退。
据我所知,无法自定义 IIS 在其请求队列已满时自动提供的默认 503 错误页面。
我在 SO 上看不到有关如何解决此类问题的任何信息 - 谁能帮忙?
【问题讨论】:
标签: asp.net asp.net-web-api iis-7.5 http-status-code-503