Java 限流代码分析:每秒请求一次,一小时最多能请求多少次?
根据代码,限流规则如下:
- 如果在60秒内请求超过8次,就进行限流2秒。
- 如果在300秒内请求超过12次,就进行限流3秒。
- 如果在600秒内请求超过40次,就进行限流5秒。
- 如果在1800秒内请求超过80次,就进行限流10秒。
- 如果在3600秒内请求超过240次,就进行限流15秒。
如果每秒请求一次,一小时共有3600秒,那么根据限流规则,最多能请求的次数为:
- 在60秒内最多请求8次,一小时最多请求480次。
- 在300秒内最多请求12次,一小时最多请求1440次。
- 在600秒内最多请求40次,一小时最多请求2400次。
- 在1800秒内最多请求80次,一小时最多请求4800次。
- 在3600秒内最多请求240次,一小时最多请求8640次。
因此,根据限流规则,一小时最多能请求8640次。
原文地址: https://www.cveoy.top/t/topic/nx7F 著作权归作者所有。请勿转载和采集!