HTTP Error 503的原因是什么?

现HTTP Error 503. The service is unavailable错误的原因一般有以下几种,具体的原因需要通过weblog访问日志进行分析:


1. 站点遭到攻击,在超过限制时报503错误,待攻击停止就可以恢复了;


2. 站点规模较大,并发请求过多,这种建议修改优化程序或需要升级更高类型主机;


3. 程序有错误,在短时间内产生多次工作进程崩溃,会因IIS7的快速故障防护功能而关闭程序池;


4. 站点提供下载,当带宽超过限制时会报错,需停止下载功能,或者升级主机解决。