速率限制器:速率限制器组件提供令牌桶实现,以限制应用程序中的输入和输出速率

时间:2021-02-06 01:23:19
【文件属性】:
文件名称:速率限制器:速率限制器组件提供令牌桶实现,以限制应用程序中的输入和输出速率
文件大小:23KB
文件格式:ZIP
更新时间:2021-02-06 01:23:19
php symfony component limiter rate 限速器组件 Rate Limiter组件提供了令牌桶实现,以对应用程序中的输入和输出进行速率限制。 该组件是实验性的。 Symfony的未涵盖。 入门 $ composer require symfony/rate-limiter use Symfony \ Component \ RateLimiter \ Storage \ InMemoryStorage ; use Symfony \ Component \ RateLimiter \ RateLimiterFactory ; $ factory = new RateLimiterFactory ([ 'id' => 'log
【文件预览】:
rate-limiter-5.x
----LimiterStateInterface.php(670B)
----CompoundLimiter.php(2KB)
----LimiterInterface.php(2KB)
----Exception()
--------ReserveNotSupportedException.php(670B)
--------RateLimitExceededException.php(1KB)
--------MaxWaitDurationExceededException.php(828B)
--------InvalidIntervalException.php(435B)
----RateLimiterFactory.php(4KB)
----Storage()
--------CacheStorage.php(1KB)
--------StorageInterface.php(662B)
--------InMemoryStorage.php(2KB)
----Reservation.php(1KB)
----LICENSE(1KB)
----Policy()
--------SlidingWindowLimiter.php(3KB)
--------ResetLimiterTrait.php(849B)
--------Rate.php(3KB)
--------TokenBucketLimiter.php(4KB)
--------Window.php(2KB)
--------FixedWindowLimiter.php(4KB)
--------NoLimiter.php(1KB)
--------SlidingWindow.php(3KB)
--------TokenBucket.php(3KB)
----README.md(1KB)
----Util()
--------TimeUtil.php(732B)
----RateLimit.php(2KB)
----CHANGELOG.md(57B)
----composer.json(901B)

网友评论