限流算法----读12306架构有感
12306的架构当然不止这么一点,仅对其中的限流做出讨论
、
2306购票 zhj优化版
限制每台服务器访问后层的次数
每台服务器都设置一个buffer值 每次调用接口,首先从缓存中取出buffer,将buffer减1,更新缓存,然后从返回值中取出剩余值 通过一定算法确定buffer,更新缓存,后续请求只有当buffer大于0时才会调用方法
等于0后直接拦截接口,缓存要设置有效时长...
原创
2019-12-06 19:40:20 ·
376 阅读 ·
0 评论