php - Laravel 在哪里存储 throttle 数据?

标签 php laravel throttling laravel-6.2

我使用 Laravel 速率限制( throttle )。我想知道它在哪里存储 throttle 数据以及如何将默认存储系统更改为 MySQL/Mariadb 或 Redis?

最佳答案

Laravel 使用它的 cache存储 throttle 数据的服务。缓存配置位于 config/cache.php .

您可以将默认缓存驱动程序更改为 "redis""database" (默认为 "file" )。查看其文档以获取完整说明:https://laravel.com/docs/master/cache

关于php - Laravel 在哪里存储 throttle 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59552501/

相关文章:

javascript - 在 javascript var 中检索 mysql 数据

php - 使用whereHas Eloquent 关系查询

java - 在 Java 中创建一个唯一的时间戳

apache - Apache 上通过 IP 地址限制请求?

javascript - react 事件监听器, throttle 未被删除

PHP CSS 解析器无法解析属性值中的分号

php - Laravel 返回response()->json() 而不是只返回一个数组

php - Symfony2 : how to log query duration to logs/dev. 日志

javascript - 在返回 View 中传递 json 作为参数

php - 用于存储数据的字符串与整数