【发布时间】:2021-07-22 21:00:36
【问题描述】:
Laravel 8 和开发环境是 Sail - 包括 Redis。 .env 文件:
CACHE_DRIVER=redis
..
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379
使用 Redis 外观函数,例如
Redis::set( 'bar', 'The hole of the moon' );
使用 redis-cli 可以找到缓存中存储的值
但使用
Cache::put('bar2', 'baz', 100);
甚至
Cache::store('redis')->put('bar3', 'Awesome', 100);
无法使用 redis 控制台查看值
【问题讨论】:
-
我也有同样的行为,你知道原因吗?
-
@Mistre83 有解释
标签: redis laravel-facade laravel-sail