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