如题,还有一个抢购功能
|  |      1sorry      2020-04-12 15:17:46 +08:00  1 现在都是弹性云,哪里不够扩哪里。。。 这种问题压根不用考虑了 | 
|  |      2learningman      2020-04-12 15:34:08 +08:00  1 @sorry 程序可能会炸)比如说开了个 1000 的数组存活动用户 | 
|      3wukongkong      2020-04-12 15:35:08 +08:00 5000 感觉很高了,规模挺大,真的有这么大的并发? | 
|      4laminux29      2020-04-12 15:38:40 +08:00 这不好说。 如果这 5000 人分布在世界各地,分时上线,那么一台最渣的云服务器就能扛起。 但如果这 5000 人都是一个地方的,还经常抢购秒杀,那么 5000 的 java 业务并发,一台几十万的中配物理服务器说不定也抗不下。 其实你应该考虑优化,优化的本质就是把这些集中的东西,进行分散处理。 | 
|  |      5xcstream      2020-04-12 15:38:56 +08:00  1 5000 人没人 5 秒一次操作 qps 1000,一台服务器 qps200 算    弄个 5 台 数据库+缓存 也要差不多 等级吧 抢购弄个前端过滤一些 | 
|  |      6rb6221      2020-04-12 15:40:18 +08:00 via iPhone 5000 并发还需要考虑,5000 用户其实没啥吧 | 
|  |      7opengps      2020-04-12 15:42:38 +08:00 via Android 5000 在线,我刚给客户解释过。 假设业务非常普通,不是视频,不是图片站点,5000 在线理解成非常均匀的 20 分钟在线人数,假设没人只点开一次,页面大小都是 100kb,那么等效于~ 每分钟 250 个访问,每秒 5 人访问,听起来 5tps 很低,然而这是极端假设,现实当中至少需要考虑 100 倍才能稍微可能放心的撑过峰值压力。 每秒 500 的访问,这已经是个相当大型的项目了!!!超出了单机承载范围!!! 所以回到主体~这又是不懂装懂提出的指标要求,真等我报了价格,能按我报价购买的人连百分之一都不会到! | 
|      8dnsaq      2020-04-12 18:57:39 +08:00 via iPhone 不是应该考虑后端设计吗,你理想中的每秒 500 人访问,难道不是根据后端处理能力来算的吗,本来固定每秒只能 500 个,后端处理能力差只能 50 个,后端处理能力好可以 1000 个。 | 
|      9dnsaq      2020-04-12 19:05:18 +08:00 via iPhone 现在的服务器都是可以弹性升级的,买个差不多配置就好,重点放在后端上。至于客户要的指标做完再来一个一个接口做压测 | 
|      10dnsaq      2020-04-12 19:08:52 +08:00 via iPhone 客户要求所谓的 5000 并发,你可以考虑十万起步了 | 
|      11celeron533      2020-04-12 19:28:29 +08:00 另外还要考虑遇到 DoS,CC 攻击的可能性 | 
|      12XanderChen      2020-04-12 20:06:13 +08:00 你可以咨询一下云平台的客服。 一般他们会给你推荐一个比你需求的要略微高档的配置。 你先拿这个把价格报上去,逼一下预算上限。 然后按照他们给出的预算来买服务器, 然后再进行什么压力测试之类的,拿测试结果给领导,由他决定升档还是降档。 | 
|  |      13feelinglucky      2020-04-12 21:58:09 +08:00 按照经验配置其实还好,其实哪怕不够加机器都很快,先看带宽是不是瓶颈 | 
|  |      14dewi      2020-04-13 00:33:02 +08:00 via iPhone 推荐上 redis | 
|      15stevenhawking      2020-04-13 00:39:56 +08:00 serverless | 
|  |      16someonedeng      2020-04-13 01:03:40 +08:00 severless | 
|  |      17someonedeng      2020-04-13 01:04:06 +08:00 @someonedeng serverless | 
|      18mumbler      2020-04-13 02:28:15 +08:00 via Android 2 核 4G,不能再高了 | 
|  |      19w2er      2020-04-13 08:01:34 +08:00 via iPhone 建议参考十二楼,找个知名云服务平台给个正式点儿基础参照先 | 
|  |      20murmur      2020-04-13 08:03:56 +08:00 在线 5000 什么意思,买了东西立刻下线是在线还是离线了 | 
|  |      21ryanbuu      2020-04-13 09:59:50 +08:00 via iPhone 小程序包的压力在腾讯那,不用考虑,主要考虑一下 API 的压力吧。前一段时间有一老哥告诉我有一个 10w uv 的站,吓得我主从分离,接口做了负载均衡。真实上线后,现在快两周访问量还没到 10w...所以,你要衡量一下客户口中的 5k 的真伪性... | 
|  |      22vone      2020-04-13 10:08:34 +08:00 正常的不进行特殊优化的 API,单机 qps 也就 200-300 。 | 
|      24guansixu      2020-04-13 11:47:14 +08:00 歪个楼,楼上的几位能不能把“每人”打对,不要打成“没人”,意思完全不一样了 | 
|  |      25lscexpress      2020-04-13 13:38:26 +08:00 上 serverless 就不用考虑 |