瞬间涌入5w个用户,每个用户请求5KB的内容,需要多少带宽才能保证不宕机啊?

vps网友提供 03-03 讨论归档 26
正在研究云服务器,发现需要先选择带宽,所以有这么一问,虽然不是每时每刻都有这么多用户,但如果一周来这么一次,总是宕机就不好玩了,所以这样的情况需要多少带宽才能保证啊

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676471606555185152.html

标签:
wy315700
03-04

这种需求让我想起了学校的选课系统 每年总有那么两次

qiuai
03-04

@freefcw 哈哈哈.
静态资源是最好解决的,堆服务器就是了.或者选择专业的服务
但是读取数据库等造成巨大压力的,就要开始准备读写分离,数据库集群等等的.
只是5W并发远没到这个地步

freefcw
03-04

@qiuai

你这尾巴多了看着烦人。

这个并发的时间,还有业务是什么,都要分析清楚,静态资源都是好说的,如果对于数据库等有压力,最好还是提早做好筹划。

qiuai
03-04

@FiberCore 看多大的并发.可以考虑走阿里云等云主机

By qiuai[ http://ihkhost.com & http://upyun.org ]

qiuai
03-04

@FiberCore 单纯的资源..html,js,css,jpg,swf,等静态文件.

By qiuai[ http://ihkhost.com & http://upyun.org ]

FiberCore
03-04

@enj0y 额,明白了,谢谢哈,那还得给自己的php找个家。。。但就为了这个php搞个服务器不值得啊

thinkxen
03-04

大量的并发对内存要求也是很高的,国内的话10M独享足够你用了,内存保证4G,应该就差不多了~~~~

enj0y
03-04

@FiberCore OSS就像是S3一样的。只能存放静态内容,对于动态的、需要服务端上运算的部分就不能储存过去。

不过你可以用OSS储存图片、JS、CSS试试。

ksky
03-03

@FiberCore 这是存储,只能放静态文件。

FiberCore
03-03

@qiuai 嗯,感谢您的建议!oss或ypyun支持php的放置吗,还是只能放资源文件?

qiuai
03-03

@FiberCore 呵呵.你懂得.机房从来不按MB来算带宽的.

实际上.5W并发就算是压缩在一分钟里,对于很多的服务商来说,啥都不算.真的.

可以考虑把大部分带宽转嫁到OSS,UPYUN等.然后在服务器上保留最基本的服务,对于突发流量的抵御是有很好的帮助的.

By qiuai[ http://ihkhost.com & http://upyun.org ]
//以后都加上这个后缀好了...宣传一下~~

FiberCore
03-03

@enj0y 感谢,貌似这个不错,我研究下,我这里的需求就是一个php页面以及少量jpg图片资源,能否使用您说的aliyun的oss服务呢,这个可以捆绑域名吗

enj0y
03-03

if(service.type=="web"){
you.may.use{
com.aliyun.oss()
//storage your images/css/js or htmls files
}
}



OSS是按流量付费的,听说有家电商网站在促销时,把banner页面PUT到了OSS,并用OSS上的页面来促销,当天完成交易额突破5万,实际OSS花费2.6元。

GTim
03-03

@FiberCore 1M的带宽,实际上下行只有125k

FiberCore
03-03

@qiuai 不用数据库,主要是php输出一些json协议,简单的逻辑echo
另外您说的83x5k=415k,为什么是4M啊,1M不就够了吗

FiberCore
03-03

不用数据库,主要是php输出一些json协议,简单的逻辑echo

qiuai
03-03

不可能瞬间的.比如说10分钟5W用户.那么就是50000/(10*60)=83并发.每个并发5K的话.4M带宽就够了...当然不可能这么理想.
只是说一个计算方法.
另外.如果5W请求全部读取数据库的话,即便是平均到10分钟.对服务器的压力也是超大的.
所以呢...负载均衡是必须的.这也是为什么很多互联网公司都养着很多空闲资源.

maoyipeng
03-03

这主要吃的是cpu,你可以考虑弄个负载平衡

kennedy32
03-03

瞬间涌入5万用户的服务器应该有一条光纤

manhere
03-03

大部分时候你可以让用户等。