令牌桶的JAVA实现
## 思想 定义一个令牌桶(Token_Bucket),以一定的速度向桶里投掷令牌 (now - lastThrowTime) * rate 业务方在处理请求前先去令牌桶获取令牌(acquire),如果获得令牌成功,则进行后续逻辑,否则就丢弃请求或者将请求放置到等待队列。 ## 代码 ```java package cn.melonkid.commons.lang; import java.l...
2021-09-201
A Development Engineer, a Life Liver, a Hope Holder