解决Win2008 & IIS7 503 Service unavailable 错误方案

网页出现503错误原因

1、网络管理员可能关闭应用程序池以执行维护。

2、当请求到达时应用程序池队列已满。

3、应用程序池标识没有使用预定义账户:网络服务,而自己配置了标识,但是配置的这个用户不属于IIS_WPG组

4、应用程序池启用了CPU监视,并且设置了CPU利用率超过一定百分比关闭应用程序池,而开发人员写的服务端页面(.asp,.aspx)执行效率不高,会引起CPU的长时间占用,最终达到设置的百分比,从而引起应用程序池关闭

5、应用程序池的性能选项卡的请求队列限制所填的数值太小,默认为1000。

6、web.config的system.web/httpRuntime节点的appRequestQueueLimit属性设置的值太低。
出现503错误,其日志都是记录在%Systemroot%\System32\LogFiles\HTTPERR\httperr1.log中。

其中的s-reason项:

1、若为AppShutdown,可能是由于CPU占用率太高导致自动关闭应用程序池。

2、若为AppOffline,可能是由于应用程序标识出错引起的。

3、若为Disabled,可能是由管理员手工关闭应用程序池引起的。

4、若为QueueFull,可能是因为请求时应用程序池队列已满而生成该错误。

解决参考:http://baike.baidu.com/view/4312829.htm

网上资料:

不知道大家将MOSS2007安装到windows2008服务器后,配置好sharepoint的搜索服务和共享服务后,遇到过MOSS 2007 IIS 503 错误吗,我遇到了,折腾了两天,终于搞定了,现分享解决方法。

一、禁用网络连接里IPV6网卡;

二、修改注册表

开始 -> run -> regedit -> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters],
增加一个DWord名称为 “DisabledComponent” ,值为 “FF” 。

重启服务器

三、修改HOST文件(C:\Windows\system32\drivers\etc\Hosts)

找到 类似这样的文字fe80::1451:3968:5b73:2978    ServerName # Added by Office SharePoint Server Search删除它。

再次重启服务,问题就可以解决了。

希望这些文字对大家有帮助,不要因为windows2008 的IPV6而痛苦了。我得到的教训是以后在windows 2008 安装SHAREPOINT的之前禁用掉IPV6。

如果这个方法不管用,可以试试修改应用程序池里面的标识的用户名和密码。我在网上找的其他人的解决方案大多是这样的,大家可以搜搜看。

原文地址:http://www.laojia1987.cn/show.asp?id=753

转载请注明来源:新一 » 解决Win2008 & IIS7 503 Service unavailable 错误方案

赞 (0) 评论 (0) 分享 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址