Package io.kubernetes.client.extended.workqueue.ratelimiter


package io.kubernetes.client.extended.workqueue.ratelimiter
  • Class
    Description
    A light-weight token bucket implementation for RateLimiter.
    DefaultControllerRateLimiter is a default rate limiter for workqueue.
    ItemExponentialFailureRateLimiter does a simple baseDelay*10num-failures limit dealing with max failures and expiration are up to the caller
    ItemFastSlowRateLimiter does a quick retry for a certain number of attempts, then a slow retry after that
    MaxOfRateLimiter calls every RateLimiter and returns the worst case response When used with a token bucket limiter, the burst could be apparently exceeded in cases where particular items were separately delayed a longer time.