0
我如何检查Redis连接的可用性Laravel 5.4。我尝试了下面的代码,但用ping线得到了一个异常。我如何做,如果Redis没有连接,而不是做别的事情来避免异常?Laravel:如何检查Redis可用性?
由于目标机器主动 拒绝,因此无法建立连接。 [TCP://127.0.0.1:6379]
use Redis;
class SocketController extends Controller
{
public function sendMessage(){
$redis = Redis::connection();
if($redis->ping()){
print_r("expression");
}
else{
print_r("expression2");
}
}
}
也试过这样:
$redis = Redis::connection();
try{
$redis->ping();
} catch (Exception $e){
$e->getMessage();
}
但无法赶上例外