1 脱离原来的站点分布
2 监控
3 高可用 双活
4 高并发 负载均衡 安全过滤
加速 排队机制
第一层
1、功能
1)、秒杀时候开始
如果未开始
进入秒杀倒数页面
如果开始就显示有进入秒杀的按钮,点击进入秒杀页面,进入第二层
2)、商品是否售罄
如果已售罄,那么进入秒杀结束页面
如果未结束,就显示有进入秒杀的按钮,点击进入秒杀页面,进入第二层
2、配置
1)、静态文件放在oss上,利用cdn分发
2)、全部纯静态的js css img回源一天即可
3)、设置远程异步回调地址php设置成html,如果第二层结束,那么关闭秒杀通道
4)、回源策略1秒,
第二层 用户登记层
功能
1、如果已售罄,跳转到结束
2、将第一层分流过来的用户进行信息登记
3、对信息进行过滤,不能让所有用户进入
4、输入手机号 验证码之类的,提交到服务器
第三层 工作层
1、响应用户输入的手机和验证码
2、审核用户信息
3、将真实信息存入memcache云数据库
4、高可用 阿里云解析
5、高并发 负载均衡ecs
6、非关系型数据库 云memcached
流程
1、验证用户真实性
2、写入数据到redis
3、统计数量
4、通知1 2层,如果秒杀没有达到最大值就回到上一步
5、如果结束
第五层 处理层
1、异步处理记录合理的用户数据,写入关系型数据库
2、打印出来,给老板看,这里与高并发无关了
设置最大值,异常警告
网友评论