ASP.NET做的站,能让1到2万人同时在线吗?

不懂必须要问 2012-03-30 04:46:20
ASP.NET做的站,能让1到2万人同时在线吗?
...全文
550 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
xboxeer 2012-03-31
  • 打赏
  • 举报
回复
同事做过一个一天上百万访问量的 玩儿命优化 只有一台server 所以说就看你下多少工夫 这里面水深着呢
ilooknow 2012-03-31
  • 打赏
  • 举报
回复
与服务器的配置和性能有关,不只是iis的问题,一般来说,高新能服务器是可以做到的!
chen870201 2012-03-31
  • 打赏
  • 举报
回复
看服务器,看优化
wrost 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 的回复:]
引用 12 楼 的回复:
ASP.NET 怎么做负载均衡?


负载均衡,像操作系统也有负载均衡的功能,像什么RedHat、SUSE,负载均衡,本来就是其中的一个包。
[/Quote]

忘了说了,如果只是一台服务器是无法负载均衡的,起码要2台。
hanguoji84 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 的回复:]

引用 12 楼 的回复:

ASP.NET 怎么做负载均衡?


解决这个不光是负载均衡,负载均衡也分:软/硬负载均衡

软负载均衡成本要低些,有服务器集群,基于DNS的,反向代理等。。。

硬件负载均衡,可以买个负载均衡器做,一个主机那么大点,还挺很重,十几万吧,比软负载要强多了。。

这些你可以去咨询一下你们的硬件提供商,可以叫他们提供一个方案。。。

速度问题可……
[/Quote]


当然程序设计,数据库设计合理也是很重要的,另外1W人在线,网络带宽也很重要。
wrost 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]
ASP.NET 怎么做负载均衡?
[/Quote]

负载均衡,像操作系统也有负载均衡的功能,像什么RedHat、SUSE,负载均衡,本来就是其中的一个包。
ltcszk 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 的回复:]

ASP.NET可以说是一门成熟的语言,既然成熟那么并发量是不需要你过多的去考虑的

坑爹的就是服务器,windows的服务器IO效率没有linux的服务器效率高

但是不管怎么样,只要你技术过硬,不管什么语言都可以承载高并发
[/Quote]

你说啥笑话,服务器系统里windows市场占有率排名第一,你当别人都是傻子啊,免费、快速不用,用又贵又慢的系统
cctvyyw 2012-03-31
  • 打赏
  • 举报
回复
软件和硬件相结合来考虑
yyz985 2012-03-31
  • 打赏
  • 举报
回复
我测试过,笔记本上单机每秒只能处理200-300请求
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 的回复:]
引用楼主 的回复:
ASP.NET做的站,能让1到2万人同时在线吗?

不知道你做的网站有dell.com/buy360.com访问量大不
[/Quote]
顶一个
  • 打赏
  • 举报
回复
这不是问的废话吗?如果达不到这个要求,戴尔网上直销怎么能运转的起来?ASP.NET大型网站的代表,戴尔官方网站就是其中一个!!!
strife013 2012-03-31
  • 打赏
  • 举报
回复
大型应用和编程语言关系不大,主要是硬件、操作系统、数据库以及这一堆东西的整合应用......
Im_Sorry 2012-03-31
  • 打赏
  • 举报
回复
必须能!
theks 2012-03-31
  • 打赏
  • 举报
回复
http是无状态的,所以这个“同时在线”的概念就要明确一下了。
按我们可以理解的说法,一个人在浏览着某网站的页面,就可以认为他“在线”。如果从这个意义上说,1~2万人是没有问题的。
服务器的CPU是很强大的,处理数据都是毫秒、微秒级的。如果一个网站每天有几亿访问量,平均到每一瞬间其实也不会很多。
如果你说的是同一瞬间产生几万个请求,那么服务器的承载压力就很大了,就算CPU处理得过来,内存不够也是个大问题。http ddos就这么回事。
qiume 2012-03-31
  • 打赏
  • 举报
回复
大型应用和编程语言关系不大,主要是硬件、操作系统、数据库以及这一堆东西的整合应用......
朕赐你肥皂 2012-03-31
  • 打赏
  • 举报
回复
ASP.NET可以说是一门成熟的语言,既然成熟那么并发量是不需要你过多的去考虑的

坑爹的就是服务器,windows的服务器IO效率没有linux的服务器效率高

但是不管怎么样,只要你技术过硬,不管什么语言都可以承载高并发
骑猪看海 2012-03-31
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
ASP.NET做的站,能让1到2万人同时在线吗?
[/Quote]
不知道你做的网站有dell.com/buy360.com访问量大不
  • 打赏
  • 举报
回复
这个跟服务器有关吧。。
chen110915 2012-03-31
  • 打赏
  • 举报
回复
有底子怎么优化都行,架构不行优了也没用。
带宽不够可以花钱买,业务模式牛X了百万并发都有可能,只是觉得asp.net 适合企业宣传/内部系统。

看看新浪博客上赵超的淘宝技术发展,过来人说的真实啊。
NSnaiL 2012-03-30
  • 打赏
  • 举报
回复
更多的要考虑宽带的瓶颈
加载更多回复(20)

62,039

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧