当前位置: 肆参拓扑网 > 知识问答 > service unavailable 是什么意思?

service unavailable 是什么意思?

时间:2024-06-16 23:04:20来源:肆参拓扑网

service unavailable是一种系统的警告提示。如果一个网站的程序占资源太多或者发生太多的错误,系统日志就会提示:“应用程序池 '***' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或者提示:应用程序池 '***' 超过了其作业限制设置。这时,访问这个网站就会提示:service unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。

原因一:网站超过了iis连接数 解决办法一:增加iis连接数 备注一:windows 2003的操作系统在提示iis过多时并非像win2000系统提示“链接人数过多”,而是提示"service unavailable"

原因二:网站超过了iis资源限制 解决办法二:增加网站的资源 备注二:winodws2003中网站占用了超过iis对该网站系统资源的限制后直接提示"service unavailable"

原因三:网站的程序发生太多的错误 解决办法三:修改程序错误 备注三:winodws2003中网站错误太多,就会造成该网站所在的应用程序池出错,这个时候可以在windows2003的日志中看到“应用程序池 '***' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误”,这个时候网站就会直接显示"service unavailable" 以上三个原因造成的"service unavailable",一般现象是出现"service unavailable"后,多刷新几次,就可以打开。

原因四:access引擎错误 解决办法四:重启iis 备注四:有一些文件造成了access数据库出现“灾难性故障”及“未将对象引用设置到对象的实例”的错误 原因四造成的"service unavailable",现象是所有该服务器上的使用access数据库的网站都出现错误,不能访问。

以上四个原因是常见的造成了"service unavailable"的原因,其他还有一些问题造成了该问题,基本只要iis重启一下就可以的。

service unavailable的第五种原因就是今天的原因了:isapi筛选器没有正常加载 出现这种情况也有可能是他人非法攻击,导致网站流量过大· 如超出cpu 也会出现这个提示的.

原因六:80端口被其它程序占用了。这是个非常隐蔽的原因,如果仅仅在iis上所有网站都service unavailable,并且查看一个简单的html页都发“应用程序池 '***' 被自动禁用”错误,那么在控制台中执行命令"netstat -a -n -o",看看占用80端口的是哪个程序。如果您安装了迅雷,请尤其注意这点,迅雷在默认情况下是要和iis抢80端口的。

service unavailable是一种系统的警告提示。如果一个网站的程序占资源太多或者发生太多的错误,系统日志就会提示:“应用程序池 '***' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或者提示:应用程序池 '***' 超过了其作业限制设置。这时,访问这个网站就会提示:service unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。

免责声明:文章数据由网友投稿或转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请与本站管理员联系,我们将在第一时间删除内容!
Copyright ©2020-2024 肆参拓扑网 (www.43tp.com) 版权所有 琼ICP备2022010180号-11