请教如何做客户端分流的问题。
场景:1个Server,5000个clicent。Server同一时刻只支持200个clicent请求,超过200个多余请求将被丢弃。问题:
clicent周期(比如周期为12小时一次)定时向Server发出获取时间请求。
当前这种周期请求方式,5000个clicent很可能同时发起请求,导致clicent请求被丢弃。
有没有什么随机分流算法可以将5000个clicent在24小时上规律分布,防止5000个同时发起请求的算法。 --------------------编程问答-------------------- 这个谁可以控制客户端的连接时间?除非你发布的时候指定客户端在什么时候连接。
为什么同一时间只能处理200个请求?
=================================
1、你的服务器支持200请求,是否有特定要求,一次处理5000请求不可取?
2、5000请求必须分24小时规律请求?
3、麻烦把你要的结果描述详细一些,这样方便有替代方案给你。 --------------------编程问答-------------------- 客户端什么时候请求你,你又没办法控制的。 LZ 思路错了, 还是想想其他方案吧
补充:Java , Java相关