Service Unavailable什么意思解决方法

     Service Unavailable 一般在使用虚拟主机或者服务器,或者VPS服务器的时候有个别人碰到过,这个英文的意思是:服务不可用,一般服务器或者网站出现问题无法访问提示这个错误的时候,一般是由下面几种原因导致的。

  1:虚拟主机IIS超过导致的,上一期我们谈过如何节约IIS并发,如果同时访问量比较多,会出现这个错误,一般这种错误明显的问题是多刷新几下就又可以正常打开了,一般是这种问题的特色。

  2:IIS服务器进程池停止了,IIS服务器要开设网站,必须要有进程池,进程池有时候会因为程序出错,或者别的原因,IIS进程池阻塞或者自动停止,这种错误,只要连接到服务器打开IIS进程池,查看有没有关闭的进程池,打开运行即可,如果经常出现,就要查看事件管理器,查看是由于某个网站什么原因导致的,来关闭网站就正常。笔者在使用的时候,出现过一次是由于NET2.0不能和NET4.0在同一个进程池出现这个问题的原因关闭过,只要把2个程序不通的NET版本分进程池即可。

 3:是由于网站插件原因导致的,现在很多开源CMS各种各样的插件,因为不是官方开发的插件,所以很多垃圾插件,设计的乱七八糟,导致IIS暴增,或者根本就是病毒插件,不停的增加IIS,如果上面2种原因都正常,那么就是插件原因。

 4:机器人注册导致,市面流行的DZ论坛,因为很多注册机的存在,导致论坛不停的有机器人访问,这些人占用了很多无用的IIS,可以限制注册,增加验证问答来杜绝注册,一般注册机都是那几个IP,只要用站长统计找到这几个IP,拒绝他访问你网站,就没这种情况了。

   一般IIS实际上占用很小,单纯的100同时IIS并发足够1天访问量达到几千,所以我们必须把网站优化好关键。

 注意:如果一直出现这个问题,并且所有办法无法解决,基本可以确定是CC攻击,可以把域名解析到127.0.0.1然后等待没攻击在解析回来即可。

更多
  • 该日志由 于2015年07月07日发表在 虚拟主机帮助 分类下,
  • 本文链接: Service Unavailable什么意思解决方法 | 帮助信息-动天数据
  • 版权所有: 帮助信息-动天数据-转载请标明出处
  • 【上一篇】 【下一篇】

    Comments are closed.