Semaphore:信號量的本質是控制某個資源可被同時訪問的個數,在必定程度上能夠控制某資源的訪問頻率,但不能精確控制。算法
Guava:RateLimiter該類基於令牌桶算法實現流量限制segmentfault
Guava有兩種限流模式,一種爲穩定模式(SmoothBursty:令牌生成速度恆定),一種爲漸進模式(SmoothWarmingUp:令牌生成速度緩慢提高直到維持在一個穩定值)資源
https://segmentfault.com/a/1190000012875897it