速率限制器组件提供了令牌桶实现,以对应用程序中的输入和输出进行速率限制。-PHP开发

时间:2024-06-16 02:33:20
【文件属性】:

文件名称:速率限制器组件提供了令牌桶实现,以对应用程序中的输入和输出进行速率限制。-PHP开发

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-16 02:33:20

PHP Miscellaneous

速率限制器组件提供了令牌桶实现,以对应用程序中的输入和输出进行速率限制。 速率限制器组件速率限制器组件提供令牌桶实现,以对应用程序中的输入和输出进行速率限制。 该组件是实验性的。 Symfony的向后兼容性承诺未涵盖实验性功能。 入门$ composer需要使用symfony / rate-limiter来使用Symfony \ Component \ RateLimiter \ Storage \ InMemoryStorage; 使用Symfony \ Component \ RateLimiter \ Limiter; $ limiter = new Limiter(['id'=>'login','strategy'=>'token_bucket',


【文件预览】:
rate-limiter-5.4
----Storage()
--------InMemoryStorage.php(2KB)
--------StorageInterface.php(662B)
--------CacheStorage.php(1KB)
----Exception()
--------RateLimitExceededException.php(1KB)
--------MaxWaitDurationExceededException.php(828B)
--------InvalidIntervalException.php(435B)
--------ReserveNotSupportedException.php(670B)
----CompoundLimiter.php(2KB)
----LimiterInterface.php(2KB)
----Util()
--------TimeUtil.php(732B)
----RateLimit.php(2KB)
----LICENSE(1KB)
----composer.json(911B)
----CHANGELOG.md(57B)
----RateLimiterFactory.php(4KB)
----README.md(1KB)
----Policy()
--------Rate.php(3KB)
--------ResetLimiterTrait.php(849B)
--------TokenBucketLimiter.php(4KB)
--------SlidingWindowLimiter.php(3KB)
--------NoLimiter.php(1KB)
--------Window.php(2KB)
--------TokenBucket.php(3KB)
--------SlidingWindow.php(3KB)
--------FixedWindowLimiter.php(4KB)
----LimiterStateInterface.php(670B)
----Reservation.php(1KB)

网友评论