首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS 7- HTTP连接的数量重要吗?

IIS 7- HTTP连接的数量重要吗?
EN

Stack Overflow用户
提问于 2011-06-09 23:36:20
回答 1查看 968关注 0票数 0

我正在优化一个非常受欢迎的网站,因为用户群在不断增长,所以我感兴趣的是,当涉及到扩展时,什么才是最重要的。

目前,我正在通过向服务器添加更多的CPU能力/ RAM内存来进行扩展。这很好用--尽管网站很受欢迎,但目前的CPU使用率只有10%。

所以,如果可能的话,我会继续这样做。我担心的是,我是否能达到CPU使用率很低,但由于HTTP连接的数量,用户连接有问题的地步。通过向集群中添加更多服务器来横向扩展是否更好?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-10 00:07:06

最终,仅仅增加更多的内存是不够的。TCP而不是IIS有并发连接限制(虽然这两个因素都被考虑在内,但IIS可以处理大约3000个连接而不会造成压力)。

在CPU使用率低但HTTP连接数高的情况下,您可能不会遇到您建议的情况,除非它是一个主要是静态的站点,但打开的连接越多,CPU使用率就越高。

但尽管如此,对于一个流行的网站来说,你需要的是冗余,这对于一个拥有大量用户基础的网站来说是必不可少的。没有什么比网站宕机更让用户恼火的了,因为你唯一的服务器因为某种原因而离线了。如果你在负载均衡器后面有两台服务器,你可以扩展网站,甚至让服务器离线,而不用担心你的网站会离线。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6295487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档