鍍金池/ 問答/人工智能  PHP  網(wǎng)絡(luò)安全/ Laravel Facade調(diào)用的Redis使用scan命令一直死循環(huán)?

Laravel Facade調(diào)用的Redis使用scan命令一直死循環(huán)?

直接new的redis

$redis = new \Redis();
$redis->connect('localhost');

和使用Facede的redis

$redis = \Illuminate\Support\Facades\Redis::connection();

最后去執(zhí)行scan的結(jié)果會不一樣,facade初始化的是死循環(huán)?

 while ($keys = $redis->scan($iterator))
{
    var_dump($keys);
    echo '<hr>';
}

這個(gè)redis的monitor中scan到0了,但是程序的while循環(huán)不會停。。

圖片描述

回答
編輯回答
傻叼

能把頁面截圖出來看看嗎,看起來的確很奇怪

2018年1月26日 08:58