找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 93|回复: 12

抢券活动 万人同时在线 服务器挂掉 求解决方案

[复制链接]

11

主题

35

回帖

121

积分

注册会员

积分
121
发表于 2015-5-29 17:24:14 | 显示全部楼层 |阅读模式
抢券活动 万人同时在线  服务器挂掉 cpu爆满   求解决方案   阿里云服务器    配置20m    8核  16g   
回复

使用道具 举报

72

主题

1861

回帖

3956

积分

论坛元老

积分
3956
发表于 2015-5-29 17:29:32 | 显示全部楼层


程序不行吧。
回复

使用道具 举报

118

主题

1809

回帖

3992

积分

论坛元老

积分
3992
发表于 2015-5-29 17:30:52 | 显示全部楼层
本帖最后由 psdshow 于 2015-5-29 17:41 编辑

万人并发 8核心还是太弱了
而且还是云主机不是独立主机

1.加机器
2.静态化 + CDN
3.复杂的验证码 避免机器抢码
4.随机拒绝一些请求
5.使用redis等内存队列来加速和保证不超卖
回复

使用道具 举报

20

主题

62

回帖

222

积分

中级会员

积分
222
发表于 2015-5-29 17:31:35 | 显示全部楼层
tomcat + redis + 2G = tps1000
按这个大致算吧

回复

使用道具 举报

48

主题

1205

回帖

2584

积分

金牌会员

积分
2584
发表于 2015-5-29 17:40:07 | 显示全部楼层
分布式处理?数据库单独再放一个服务器

内核用nginx的~~
回复

使用道具 举报

202

主题

401

回帖

1450

积分

金牌会员

积分
1450
发表于 2015-5-29 17:41:18 | 显示全部楼层
一晕就垃圾了,用独服吧

回复

使用道具 举报

52

主题

310

回帖

792

积分

高级会员

积分
792
发表于 2015-5-29 17:50:41 | 显示全部楼层
程序问题,加个验证码就能缓解。。

回复

使用道具 举报

130

主题

355

回帖

1116

积分

金牌会员

积分
1116
发表于 2015-5-29 18:17:13 | 显示全部楼层
ecs带宽够用诶?
回复

使用道具 举报

4

主题

32

回帖

80

积分

注册会员

积分
80
发表于 2015-5-29 18:29:02 | 显示全部楼层
cdn+验证码最粗暴的方法,就是开个SLB,然后后端开三十台顶配主机(按量付费),扛过高峰后就释放掉,再上个RDS高级套餐,基本就没问题了,改程序什么的太麻烦

回复

使用道具 举报

3

主题

25

回帖

65

积分

注册会员

积分
65
发表于 2015-5-29 18:34:16 | 显示全部楼层
现在阿里云有ESS,可以申请开通,CPU到临界点他会自己开通新机,一闲下来他自己又会释放,加上SLB那是神器,主要还是数据库,推荐直接上RDS或者开台高配SSD
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-31 11:02 , Processed in 0.020497 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表