Service Unavailable什么意思?怎么解决?
Service Unavailable直译后的意思就是服务不可用,在浏览网站时候,常会遇到。在网站服务器上,Service Unavailable是一种系统的警告提示,提示网站程序占用过多资源,或发生过多错误。Service Unavailable网页错误提示怎么解决?
1、刷新网页
如果一个网站的程序占资源太多或者发生太多的错误,系统日志就会提示:“应用程序池'xxx'被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或者提示:应用程序池'xxx'超过了其作业限制设置。这时,访问这个网站就会提示:Service Unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。
2、重新启动IIS
2003的操作系统在提示IIS过多时并非像2000系统提示“链接人数过多”,而是提示"Service Unavailable",即网站超过了IIS限制。比如:网站当前访问人数过多,超过了系统的IIS连接数限制。最根本的原因还是网站超过了系统资源限制造成的,主要是程序占用资源太多。重启IIS,回收应用程序池即可。
具体步骤是:开始——运行,输入iisreset然后回车确认即可重启IIS。
3、增加网站服务器资源
Service Unavailable错误提示的最常见根本原因,主要是因为网站程序占用了过多资源,因此,我们可以通过增加网站服务器CPU、内存等资源,从而解决Service Unavailable错误提示。快云服务器可弹性升级扩展,无需更换服务器,在线无缝升级,按需增加网站服务器资源。
4、终止80端口占用程序
Service Unavailable错误提示还有一个容易被忽略的原因,就是web应用默认的80端口,被其他应用程序占用。查看网站服务器上是否所有网站,如果在访问时都会出现Service Unavailable,便可确认。解决方法便是找到占用80端口的应用程序,并将其终止。
具体步骤是:开始——运行,输入cmd,打开dos命令行,然后输入netstat -a -n –o,便可查看占用80端口程序,将其退出或进程结束即可。可以着重留意一下,网站服务器上是否安装使用了迅雷软件,其通常和占用80端口。