秒杀系统总结与思考(四) 流量削峰

什么是流量削峰 秒杀这一场景,削峰的本质是更多的延缓用户请求的发出,以便减少和过滤一些无效的请求,遵从“请求数尽量少”的原则 为什么要用 削峰的存在,一是可以让服务器端处理变的更加平稳,二是节省服务器资源成本。 实现思路 排队、答题、分层过滤 排队 1、利用线程池加锁等待 2、先进先出、仅仅后出等常用的内存排队算法 3、请求序列化文件,然后再顺序读文件恢复请求 答题 作用: 1、防作弊。2、延缓请
相关文章
相关标签/搜索