503 Service Temporarily Unavailable 解决方法

今天在 服务器 上进行一个网站后台设置的时候频繁的出现503 Service Temporarily Unavailable,百度了一下,很多人说是服务器访问量过高导致的。我了个去,源码刚刚放到服务器上何来访问过高一说?所以就根据网上的描述,自己进行了服务器的排查并最终解决了

今天在服务器上进行一个网站后台设置的时候频繁的出现503 Service Temporarily Unavailable,百度了一下,很多人说是服务器访问量过高导致的。我了个去,源码刚刚放到服务器上何来访问过高一说?所以就根据网上的描述,自己进行了服务器的排查并最终解决了。

503错误解决办法

网上提供的方案有以下几种:

1、联系空间商,提供网站同时在线人数,升级服务器iis数量。

这条显然不适合我,毕竟我的服务器没有采用IIS。所以看下一条

2、检查网站程序是否存在死循环或内存泄漏。

这条估计也不老对头,我用ecshop、wordpress均测试过都出现了错误,说明应该跟服务器配置有关。

3、做503的重定向。这条作为解决方案着实有点儿可笑,你说404错误重定向到首页还说的过去,503重定向依然是错误,只是展示的内容不一样而已。

虽然以上三点并非此次我解决问题的最终办法,但是通过百度搜索的这些结果却给我提供了一个思路。就是网站的访问限制。

所以我首先调整了服务器的并发连接。由过去20个并发提升到了50个。但调整后似乎也没什么卵用。这个错误依然出现。

接着我调整了服务器的防护策略,为了应对CC攻击,我服务器的访问策略在前几天调整成了单个IP,每分钟仅限10个请求。而我平时操作基本上每分钟能点击100多个连接,所以我重新把单IP访问限制由10调整到了200,然后问题就解决了。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

对于IIS报503的问题相信大家都很熟悉了,博客园以前也经常503,但这个问题不好排查,前几天我也为503问题烦恼,总结了一些排查思路和大家分享,但最终还没有解决问题,请大家有懂的也赶紧指点指点。 网上有人发贴说可能与应用程序池的进程回收设置有关,建议
出现503错误,其日志都是记录在%Systemroot%\System32\LogFiles\HTTPERR\httperr1.log中。 其中的s-reason项: 1、若为AppShutdown,可能是由于CPU占用率太高导致自动关闭应用程序池。 2、若为AppOffline,可能是由于应用程序标识出错引起的。 3、若为Disabl
IIS Admin Service 服务因 2149647636 (0x80210514) 服务性错误而停止。
在安装的时候出现一个错误提示“安装程序无法复制文件CONVLOG.EX_”,上网找了下资料,说是在运行-中输入”esentutl /p %windir%/security/database/secedit.sdb ” 就可以了
WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态还有,我的服务器没有使用WEB代理和防火墙客户端。
今天朋友的win2003系统出现了这个错误提示,很多地方的权限设置都是正确的,但还是出现了这个Service Unavailable的错误。