|
分步阅读
Service Unavailable是一种系统的警告提示。最近由于自己碰到了大麻烦,网站都打不开了,查了很多资料,这里也给大家介绍下为什么会出Service Unavailable这个告警。
工具/原料
原因及解决办法:
原因1:web服务器正在重启症状表现:网站几天到十几天出现一次Service Unavailable,并且持续时间在1分钟左右后自动恢复!解决方法:该症状通常是WEB服务器在重启,一般需要1-2分钟,重启完后就会自动恢复,无需要做任何其他操作等待系统自动恢复即可!
原因2:IIS连接数不够症状表现:网站频繁出现Service Unavailable,并且出现Service Unavailable的时候连续刷新几下偶尔又能正常浏览,而且此类问题多出现在网站访问高峰期,比如下午或晚上,到了凌晨时分就很少出现!解决方法:该症状可先检查是否网站图片或附件被盗链,最常见的是和其他大流量网站做友情连接时对方直接调用的你的LOGO图片。可以通过修改图片或附件的路径、关闭网站下载来解决,或者联系技术员对站点开启防盗连功能,如果还不行可以考虑升级空间来扩展IIS个数!有部分客户在其他地方比如在taobao上大量调用了网站空间里面的图片占用了大量的IIS导致IIS不够,如果需要在taobao上大量调用图片建议购买不限制IIS的主机产品!
原因3:超出系统分配CPU资源症状表现:网站有时候突然出现Service Unavailable,然后过1分钟后就自动恢复解决方法:最常见的是使用采集程序时瞬间CPU占用率超出.由于采集和生成HTML需要占用大量的服务器资源,建议在凌晨服务器空闲时候采集生成,另外部分客户的程序由于代码不规范导致CPU瞬间占用过高有时候也会导致这个问题,建议优化代码!
原因4:网站程序有问题导致WEB服务应用程序池被系统自动禁用症状表现:网站一直Service Unavailable解决方法:此类问题通常是由于网站程序或者和站点同一个应用程序池的其它客户的程序有严重问题,导致应用池自动被禁用,该问题必须联系技术人员帮您更换一个应用程序池!
来于网络
|