数据缓存处理

This commit is contained in:
2025-12-24 16:21:07 +08:00
parent 0dfccdd617
commit f3e692f3fc
9 changed files with 650 additions and 46 deletions

View File

@@ -172,7 +172,7 @@ return [
'path' => LOG_PATH,
// 日志记录级别
'level' => [],
'max_files'=>100,//最大保存日志数超过tp将自动清理
'max_files'=>1000,//最大保存日志数超过tp将自动清理
],
// +----------------------------------------------------------------------
// | Trace设置 开启 app_trace 后 有效
@@ -257,18 +257,31 @@ return [
// 验证成功后是否重置
'reset' => true
],
// 新增专门给Token使用的缓存配置
'token_cache' => [ // 注意这个键名,可以自定义,但需唯一
'type' => 'redis', // 驱动类型
'host' => '127.0.0.1', // 同个Redis实例
'port' => 6379, // 同个端口
'select' => 3, // 为Token专门指定一个新的库例如3
// 以下参数建议与cache配置保持一致
'password' => '', // 如果有密码请填写
'prefix' => 'fa_token:', // 这里定义Token键前缀更合适
],
// +----------------------------------------------------------------------
// | Token设置
// +----------------------------------------------------------------------
'token' => [
// 驱动方式
'type' => 'Mysql',
'type' => 'cache',
// 缓存前缀
'key' => 'Ydkn5NyZBMoCshDIXSRcQrHGefjt6iax',
// 加密方式
'hashalgo' => 'ripemd160',
// 缓存有效期 0表示永久缓存
'expire' => 0,
'expire' => 7 * 86400,
'cache' => 'token_cache',
// 可选存储在Redis中的键名前缀便于识别和管理
'prefix' => ':token:',
],
//FastAdmin配置
'fastadmin' => [