一般网上的解释是 IIS不够, 可能大部分都有图片链接在很高的流量的地方 比如放在一个钻石的淘宝店铺 甚至几个这样的店铺 每天大量的人浏览 每下载一张图片的过程就占着一个IIS 而图片如果比较大 无法立刻下载完的话 就会导致IIS不够的。
其实Service Unavailable出现的一个主要问题就是IIS出错 就是管理你站的信息(绑域名,默认首页等等信息)的一个程序 这个程序一出错或者一重新启动的时间内 就会出现Service Unavailable.
那么怎么判断呢?
1:如果长时间出现,无论怎么刷新都是这样,那可能是IIS出错了,比如因为某个客户的程序有问题,导致IIS的程序池(若干个站放在一个池里,一台服务器里有若干个)出错了,这种情况非常少。
2:如果是几十分钟,或者1个小时左右会出现一次,可能是你在的池里有个站占用了比较高的内存或者CPU,导致池因达到内存上限或CPU上限自动重新启动释放资源了,这个你可以与我们反映一下,我们会检查是否是因为池的重新启动而出现的(采集等会比较占CPU,就会导致池自动回收资源,所以我们是禁止采集的)
3:如果是部分图片不显示,部分显示,刷新后,该图片又显示了,那么就是IIS不够的.
4:我们有时候会应急安装一些软件或帮某些客户解决问题的时候会临时重新启动一下IIS,这个一般几十秒即恢复.