高流量的网站可以打倒其他网站

时间:2012-11-14 17:26:47

标签: web-applications webserver

我有一个菜鸟问题。假设我们在服务器1上有一个网站(www.abc.com),在服务器2上有第二个网站www.xyz.com,第二个网站在服务器1上引用了一些文件(css或javascript)。服务器1上的流量是否很高减慢服务器2?

3 个答案:

答案 0 :(得分:2)

是的,它可以减慢托管在同一台服务器上或托管在其他服务器上的其他网站。

由于以下几个问题,可能会发生这种情况:

  1. 硬件:如果您使用低容量的RAM
  2. IIS池
  3. IIS缓存
  4. 如果您没有正确管理IIS,则会妨碍服务器性能。

    如果您使用IIS7,那么IIS可以在内部为您管理第2和第3个问题。

答案 1 :(得分:1)

是的,有可能。您可以阅读相关的内容,维基百科上的slashdot effect,以信息方式解释实际案例。

答案 2 :(得分:1)

是。我已经看到它发生了。在我亲眼目睹的情况下,服务器2提供的服务比静态文件更复杂,它是一个显示在服务器1网站上的小部件。反过来,该小部件在服务器2的数据库上执行了数据库查询,其余的是历史记录。

服务器2肯定不那么麻烦,如果它只提供静态文件,但简短的答案是肯定的,如果流量足够高,无论服务的是什么,流量都会成为服务器2的压力。

相关问题