如果你真的想知道天上有多少颗星星,你的学习数学、物理学、天文学。也许在学的过程中,你会发现更多有意义的,需要解决的问题。否则,你还停留在一种朴素的、原始的出于好奇心但是毫无任何科学背景的阶段。因此,告诉你天上有很多星星就足够了。类似的,你这个问题也是这样。也许工作和生活的压力使得你根本无暇关注这个问题所需要的技术背景,也许你根本没有兴趣去真的研究压力负载度量这个问题,只是出于一个用户的好奇随便这么一问。那么我想回答你一点就可以了,那就是微软自己的网站 www.microsoft.com 就是基于 asp.net 的,并且并发访问远远高于1~2万。
像dell官网、京东等用的ASP.NET做的,估计承受10-20万也没问题,但一些小公司做的网站,也用ASP.NET,估计1万人就瘫了...
内存 16G
解决这个不光是负载均衡,负载均衡也分:软/硬负载均衡软负载均衡成本要低些,有服务器集群,基于DNS的,反向代理等硬件负载均衡,可以买个负载均衡器做,一个主机那么大点,还挺很重,十几万吧,比软负载要强多了。。这些你可以去咨询一下你们的硬件提供商,可以叫他们提供一个方案速度问题可以采用CDN加速,CDN现在做web算是个标配,分全站CDN加速和静态内容CDN加速CDN按流量收费,一般是按每月峰值的第四峰值计算(好像是,记不太清了,反正不是第一峰值),像LZ的要求,服务器方案的方方面面要考虑的还有不少所以要做好访问量大的网站,不是你代码写得好就能抗得住的,服务器方案非常重要。
省得将来访问量上来了,系统架构更改的痛苦。
.net拿的出手的网站不多,京东促销的时候点不开,挺难看的。
带宽不够可以花钱买,业务模式牛X了百万并发都有可能,只是觉得asp.net 适合企业宣传/内部系统。看看新浪博客上赵超的淘宝技术发展,过来人说的真实啊。
按我们可以理解的说法,一个人在浏览着某网站的页面,就可以认为他“在线”。如果从这个意义上说,1~2万人是没有问题的。
服务器的CPU是很强大的,处理数据都是毫秒、微秒级的。如果一个网站每天有几亿访问量,平均到每一瞬间其实也不会很多。
如果你说的是同一瞬间产生几万个请求,那么服务器的承载压力就很大了,就算CPU处理得过来,内存不够也是个大问题。http ddos就这么回事。
你说啥笑话,服务器系统里windows市场占有率排名第一,你当别人都是傻子啊,免费、快速不用,用又贵又慢的系统
负载均衡,像操作系统也有负载均衡的功能,像什么RedHat、SUSE,负载均衡,本来就是其中的一个包。