博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx 503错误总结
阅读量:4564 次
发布时间:2019-06-08

本文共 1374 字,大约阅读时间需要 4 分钟。

nginx 503错误(Service Temporarily Unavailable  服务暂时不可用): 503是一种HTTP状态码,由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。

一般来说,出现503错误多半是因为网站访问量大,造成了流量超限或者并发数大引起的资源超限出现的错误。

解决的方法一个是升级空间到更佳配置,要么就是检查网站系统程序,使之更佳优化。 

解决方法: 

1、如果你自认为自己的网站程序没有问题,那么就应该是空间有过多的限制造成了系统资源不足引起的错误,可以考虑换空间了。 
2、如果空间没有问题,那么就要仔细检查网站程序是否有死循环或者内存泄露等问题。 
3、让Service Temporarily Unavailable自动重定义到503页面 
如果出现了Service Temporarily Unavailable问题,却不想直接显示错误页面,那么可以指定这个错误页面。Apache下可以使用如下方法: 
编辑 
/usr/prima/apache_ssl/conf/httpd.conf 
找到<IfModule mod_throttle.c>,在块中加入 
ThrottleMaxDelay 0 
重起apache 
在httpd.conf中加入: 
ErrorDocument 503 /busy.html 
这样一旦再出现Service Temporarily Unavailable错误,就会直接指向到busy.html页面了! 
补充1 
其实一般是因为web服务器负载过大造成,检验增加带宽或使用cdn加速等临时解决下,一般iis或apache的连接数要根据自己的访问量增加,一般5000-10000就差不多了 
补充2 
问题 
Service Temporarily Unavailable  
解决方案 
1 这是因为用户站点使用的带宽超过了设定的最高限额引起的。 
为了不显示这个错误信息,可以在apache(Unix平台最流行的WEB服务器平台)的配置中加上一个配置,当超出带宽时,让访问变慢,而不是立即显示错误信息。 
编辑/usr/Prima(最完善的虚拟主机管理系统)/apache(Unix平台最流行的WEB服务器平台)_ssl/conf/httpd.conf,找到<IfModule mod_throttle.c>,在块中加入 
ThrottleMaxDelay 0 
重起apache(Unix平台最流行的WEB服务器平台): 
/etc/init.d/httpd restart 
还可以编辑一个显示服务器忙的html文件,放到/www/icons/busy.html,在httpd.conf中加入: 
ErrorDocument 503 /icons/busy.html 
2 有可能是resin(一个免费的JSP运行平台) 服务有问题 在resin(一个免费的JSP运行平台)2中有提示 /etc/init.d/stop 停止 /etc/init.d/resin(一个免费的JSP运行平台) start 
重起resin(一个免费的JSP运行平台) 服务器后有可能解决这个问题

 

转载于:https://www.cnblogs.com/huqiang/p/5333886.html

你可能感兴趣的文章
Java——参数传递
查看>>
Python全栈开发:socket代码实例
查看>>
centos7 下通过nginx+uwsgi部署django应用
查看>>
GNU make manual 翻译( 一百四十五)
查看>>
面试题集锦
查看>>
Python函数中的*与**
查看>>
地图划线Demo
查看>>
风险管理,未雨绸缪——《代码之殇》读书笔记II
查看>>
Springboot 系列(十一)使用 Mybatis(结合自动化生成插件) 访问数据库
查看>>
php-fpm开启报错-ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock
查看>>
leetcode1
查看>>
c++源文件到可执行文件的过程
查看>>
可用性和可修改性战术分析
查看>>
ADO.NET编程(3)在内存中对DataTable进行增/删/改操作
查看>>
【循序渐进学Python】3. Python中的序列——字符串
查看>>
Flex+Java+Blazeds
查看>>
泡沫循环
查看>>
JSONObject JSONArray
查看>>
Ubuntu16.04 使用阿里云源
查看>>
mssql手工注入及绕过术
查看>>