我们什么时候需要一个网站设置?

我目前在Windows Server 2008 R2和使用IIS 7.5。 在iis下运行15个以上的应用程序。

我的问题是:我们如何确定什么时候需要Web场设置? 我们需要用什么统计数据来说'好的,伙计,这不好。 我们需要build立一个网站“

性能监控。

简单的东西从您的networking服务器的CPU,RAM,磁盘IO开始,通常通过SNMP或WMI,使用像SCOM或Nagios或MRTG。 如果你的CPU被挂住了,或者你已经使用了所有的RAM,那么你可能会遇到一个问题。 你可以在服务器上监视更多,但这些是基本的。

更高级的性能监控是使用外部主机和浏览器代理对网站运行某些浏览或交易操作,并测量响应时间; 如果它开始经常高于预期的响应时间,那么是时候升级一些东西了。 需要升级的东西有时候可以通过上面的简单的监控来确定,或者可能需要深入了解您的Web应用程序的代码。

除了性能和可用性方面的优势之外,IIS的web farm框架还可以帮助您单独修补机器。 因此,将您的软件应用到主机上,框架会将这些复制到其他机器上,而无需为用户停机。

这个问题不能真正的回答你想要的 – 有多lessstream量或多less服务你应该开始考虑更多的系统没有经验法则,除此之外:

当单个设备的性能或弹性不再令人满意时。

这是一个商业上的决定 – 单一设备是浮动的一切,表示如何轻松地跳过电源线/networking线/ Windows更新,并把一切都戛然而止,然后让决策者打电话。 这就是你所能做的。

既然你的问题是相当抽象的,我会尝试以相同的方式回答它:无论是当延迟成为一个问题或吞吐量,或两者兼而有之。