当服务器超载时,有没有办法将用户重定向到静态页面? 可能会显示一个警告页面并通知用户稍后再回来,因为服务器当前已超载。
答案 0 :(得分:0)
我认为您需要做的第一件事就是确定您的服务器在什么时候变得“过载”,即网站的性能(响应性)何时变得不可接受。为此,您需要运行WCAT之类的工具。来自download页面:
Web容量分析工具(WCAT)是一种轻量级HTTP负载 生成工具主要用于衡量Web的性能 受控环境中的服务器。 WCAT可以模拟成千上万的 并发用户向单个网站或多个网站发出请求 站点。 WCAT引擎使用简单的脚本来定义HTTP集 请求回放到Web服务器。可扩展性是 通过插件DLL和标准的简单API提供。
获得该信息后,您可以访问网络服务器的performance counters,也可以执行像counting the number of active sessions这样简单的操作。如果活动会话的数量超过可配置的阈值(可能在您的web.config中),请重定向到您的简单静态页面。