网站出现503(503 Service Temporarily UnavailableThe requested)服务暂时不可用的解决方法小结

503是一种HTTP状态码,是服务器出错的一种返回状态,由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。那么我们遇到503服务暂时不可用应该怎么办呢?

如果你是网站管理员

首先要检查你是否关闭了应用程序池。每个网站都对应了一个应用程序池(IIS服务器是如此),当然他们可能是相同的应用程序池,也能是不同的,查看出现503错误网站对应的程序池是否开启。

如果没有关闭应用程序池,那就要看看是否请求到达时应用程序池队列已满。每个网站都有其最大的负载量,当访问请求达到这个值的时候就会出现503错误,解决办法可以加大请求队列,默认值为1000。

还有一种可能,应用程序池标识没有使用预定义账户:网络服务,而自己配置了标识,但是配置的这个用户不属于IIS_WPG组,遇到这种情况,可以改变网站的 应用程序池路径,把它改为属于IIS_WPG组的应用程序池。

CPU占用率太高,而且应用程序池启用了CPU监视,设置了CPU利用率超过一定百分比关闭应用程序池,而开发人员写的服务端页面(.asp,.aspx)执行效率不高,会引起CPU的长时间占用,最终达到设置的百分比,从而引起应用程序池关闭。遇到此种情况可以重新启动应用程序池即可。
如果你是访问者

首先尝试着刷新,再次访问,如果网站没有关闭的情况下,很可能是由于网站已经过载,此状态可能会马上消失,所以多刷新几次或许就能访问了。

如果刷新不能解决问题,可以尝试着清楚一下缓存,重新启动浏览器,或者直接换个不同内核的浏览器,有些网站可能不兼容某些浏览器。(网上有人说这样能够解决,小编就把列出来了,对其正确性不予评价)

联系网站管理员,如果上述方法都不能解决,你又想访问网站的话,可以联系网站管理员叫他解决问题,因为出现这种情况有可能是网站管理员正在对网站进行维护所致,此时你只有等待维护过后在访问了。

点击这里输入方法或步骤

注意事项

加大请求队列的时候一定要注意你的服务器的负载量,以免加重服务器负担导致严重后果。

当应用程序池占用大量的CPU的时候,要注意检查网站内的可执行文件(php,asp等)是否执行效率不高,这才是解决此问题的根本方法。

如果是网站管理员自己关闭应用程序池方便维护的话,只能等待维护后开启。

使用alexa排名可以查询到站长的邮箱,方便联系站长询问情况。

(0)

相关推荐

  • win2003 iis6.0 NET2.0的Server Application Unavailable的问题!

    所属分类:.NET技术 .NET Framework ---------------------------------------------------------------------- 打开网页是这样的:  Server Application Unavailable   The web application you are attempting to access on this web server is currently unavailable.  Please hit th

  • Service Temporarily Unavailable的503错误是怎么回事?

    一般来说,出现Service Temporarily Unavailable错误多半是因为网站访问量大,造成了流量超限或者并发数大引起的资源超限出现的错误.解决的方法一个是升级空间到更佳配置,要么就是检查网站系统程序,使之更佳优化. 错误展示: Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacit

  • 卸载ZkeysPHP 后iis网站出现Service Unavailable 解决办法

    ZkeysPHP确实不错,使用比较简单,很方便新手使用,使用以后建议再找专业的安全设置团队给设置下比较好,windows下本了漏洞就多,80%的网站有后门的情况来看,就算手工配置不安全设置也会出现问题. 解决办法: 1.删除iis 网站属性的isapi筛选器里面的 .php 2.给NETWORK SERVICE 加上访问iis服务的权限,具体方法如下: 点击"开始"-"控制面板"-"管理工具"-"组件服务"-"计算机

  • 发布WEB站点时出现Server Application Unavailable

    我是参考这个弄好的http://www.cublog.cn/u/8180/showart_171293.html Server Application Unavailable The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry yo

  • Service Unavailable产生的原因

    有几种可能: 一. 如果出现"Service Unavailable"的提示,刷新几下又可以访问. 出现这种情况是由于您的网站超过了iis限制造成的  由于2003的操作系统在提示IIS过多时并非像2000系统提示"链接人数过多",而是提示"Service Unavailable",出现这种情况是由于网站超过了系统资源限制造成的,主要是程序占用资源太多.  比如同样是100人在线的论坛,雷傲论坛所占的资源就是PW论坛所占资源的10倍以上:另外,一

  • iis Service Unavailable解决方法(权限问题)

    通过下面的方法解决了,希望碰到这个问题的朋友可以参考下.如果不行看我们以前发布的文章. 0. 测试环境 Windows Server 2003,IIS 6.0,Visual Studio 2005,.NET Framework 2.0,ASP.NET 2.0,MySQL 1. 现象描述 1)访问网站出现"Service Unavailable"错误 2)查看IIS中的应用程序池出现被自动禁用情况 3)计算机管理 - 系统工具 - 事件查看器 - 应用程序:出现错误(来源:.NET Ru

  • Server Application Unavailable出现的原因及解决方案小结

    错误提示如下: 复制代码 代码如下: Server Application Unavailable The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request. 出现这种问题一般是有以下几个原因: 1.Users组

  • Service Unavailable 原因分析

    有几种可能: 一. 如果出现"Service Unavailable"的提示,刷新几下又可以访问. 出现这种情况是由于您的网站超过了iis限制造成的  由于2003的操作系统在提示IIS过多时并非像2000系统提示"链接人数过多",而是提示"Service Unavailable",出现这种情况是由于网站超过了系统资源限制造成的,主要是程序占用资源太多.  比如同样是100人在线的论坛,雷傲论坛所占的资源就是PW论坛所占资源的10倍以上:另外,一

  • 网站出现503(503 Service Temporarily UnavailableThe requested)服务暂时不可用的解决方法小结

    503是一种HTTP状态码,是服务器出错的一种返回状态,由于临时的服务器维护或者过载,服务器当前无法处理请求.这个状况是临时的,并且将在一段时间以后恢复.那么我们遇到503服务暂时不可用应该怎么办呢? 如果你是网站管理员 首先要检查你是否关闭了应用程序池.每个网站都对应了一个应用程序池(IIS服务器是如此),当然他们可能是相同的应用程序池,也能是不同的,查看出现503错误网站对应的程序池是否开启. 如果没有关闭应用程序池,那就要看看是否请求到达时应用程序池队列已满.每个网站都有其最大的负载量,当

  • Android Service中使用Toast无法正常显示问题的解决方法

    本文实例讲述了Android Service中使用Toast无法正常显示问题的解决方法.分享给大家供大家参考,具体如下: 在做Service简单练习时,在Service中的OnCreate.OnStart.OnDestroy三个方法中都像在Activity中同样的方法调用了Toast.makeText,并在Acitivy中通过两个按钮来调用该服务的onStart和onDestroy方法: DemoService代码如下: @Override public void onCreate() { su

  • 访问网站提示An error occurred on the server when processing the URL的解决方法

    大家看到这个信息不要怕,这个就说明了你的iis7或iis7.5的下的网站有错误.只要找到具体的信息就可以了,跟iis6下的经典提示错误一样的. 解决方法:An error occurred on the server when processing the URL. Please contact the system administrator 在WINDOWS7或SERVER2008上安装了IIS7.5,调试ASP程序时出现以下错误: An error occurred on the serv

  • 当网站不允许上传asp cer cdx htr文件时的一个解决方法!

    前些天向lcx大哥求教关于web上传的问题,说起利用stm来上传,还能执行程序,不解,就给我了一段代码:  见lcx大哥给的一段代码  说保存为stm或者shtml看看,运行如下: HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, applic

  • 安装MySQL 5后无法启动(不能Start service)解决方法小结

    安装的 MySQL 5.1.48 或是 MySQL 5.5.8,配置好最后点击 Execute 按钮了,但是进行不到 Start service 这一步.检查了下 MySQL 系统服务已添加,但是无法启动,手工也不行.这时候用事件查看器可以看到程序事件里有几个来自于 MySQL 的错误: Plugin 'InnoDB' registration as a STORAGE ENGINE failed. Unknown/unsupported table type: INNODB 原来是因为这两版本

  • 解决nginx 503 Service Temporarily Unavailable方法示例

    最近网站刷新后经常出现503 Service Temporarily Unavailable错误,有时有可以,联想到最近在nginx.conf里做了单ip访问次数限制,(limit_req_zone $binary_remote_addr zone=allips:20m rate=20r/s;) 把这个数量放大后在刷新发现问题解决.(还顺便把这个改大了 limit_req zone=allips burst=50 nodelay;   )为了证实该问题,反复改动该数量测试发现问题确实在这.这个数

  • nginx 代理后出现503的解决方法

    目录 问题: 解决思路: 问题: 配置serve_name后,并且在hosts中添加对应的映射,重新启动nginx后,不生效 解决思路: 1.serve_name设不设置,启动nginx后,都能通过localhost或者windows10.microdone.cn访问: 2.根据这个问题,查看网络配置: 操作步骤:1).win+r,输入regedit: 2).查看注册表: 计算机\HKEY_ _CURRENT_ _USER\Software\Microsoft\Windows\CurrentVe

  • linux网站服务Apache的安装与配置方法详解

    这篇文章介绍下linux网站服务apache的安装与配置方法,包括挂载光盘,安装http服务,管理httpd服务,httpd的配置文件几大部分.具体详情可以参考下文. 1.挂载光盘 自己习惯将光盘挂载在/media/cdrom目录,在做本地yum源的时候此目录为默认目录之一 [root@localhost /]# mount /dev/cdrom /media/cdrom/ 2.安装httpd服务(如果本地yum源已经搭建好就直接进行这一步,没有的话需要搭建,前面的文章有提到yum源的搭建) [

随机推荐