Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel冲洗标签不总是冲洗_Php_Mysql_Laravel_Laravel 4_Redis - Fatal编程技术网

Php Laravel冲洗标签不总是冲洗

Php Laravel冲洗标签不总是冲洗,php,mysql,laravel,laravel-4,redis,Php,Mysql,Laravel,Laravel 4,Redis,我正在使用redis和Laravel4.2。我偶尔这样做: Cache::tags('products','list products')->flush() 它会刷新大部分项目,但1或2个项目可能会粘住。在我检查时,它们没有被重新插入(有时我会删除它们正在缓存的MySQL对象),因此我必须手动进入redis服务器并删除那些密钥(恰好与给定的标记匹配) 有办法绕过它吗?以前有人经历过吗 如果你运行那行代码两次,它会刷新所有的项目吗?我认为在你刷新之后,其他一些进程正在插入新的项目。你确定不是这样吗

我正在使用redis和Laravel4.2。我偶尔这样做:

Cache::tags('products','list products')->flush()

它会刷新大部分项目,但1或2个项目可能会粘住。在我检查时,它们没有被重新插入(有时我会删除它们正在缓存的MySQL对象),因此我必须手动进入redis服务器并删除那些密钥(恰好与给定的标记匹配)


有办法绕过它吗?以前有人经历过吗

如果你运行那行代码两次,它会刷新所有的项目吗?我认为在你刷新之后,其他一些进程正在插入新的项目。你确定不是这样吗?如果你运行那行代码两次,它会刷新所有的项目吗?我认为在你刷新之后,其他一些进程正在插入新的项目。你确定不是这样吗?