预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本发明特别涉及一种基于时间戳针对API调用的限流方法及系统。该基于时间戳针对API调用的限流方法及系统,定义数组并进行初始化,以毫秒为单位实时获取当前系统时间;接口接收请求后,将请求访问的当前时间currentTime存放到请求时间戳数组timeArray中的指针位置position,相应的,指针位置position增加1;当接口接收到第n+1次请求时,若该请求仍在时间戳数组timeArray限制范围内,则认为该请求合法,接口接收该请求,否则则说明已经超出时间限制,返回错误标识即可。该基于时间戳针对API调用的限流方法及系统,简单灵活,降低了时间成本及复杂度,能够通过一定的空间来保证系统的稳定性,通过在规定时间内控制需要限流的接口的访问次数来处理突发流量。