我正在使用Laravel 5.6。
我有一个问题,请连接redis(predis)。
我不想将redis
与config连接。
因为redis每次都在变化。
我用的是zkname。
所以我想像这样Redis::connect('127.0.0.1',3306)
但这不起作用!
我使用Illuminate\Support\Facades\Redis;
这是连接方法
public function connection($name = null)
{
$name = $name ?: 'default';
if ( isset($this->connections[$name]) ) {
return $this->connections[$name];
}
return $this->connections[$name] = $this->resolve($name);
}
答案 0 :(得分:0)
我重新安排了这个问题,这个问题的关键是没有配置文件,如何连接redis,检查一些信息发现redis databas.php中的客户端可以是predis或phpredis, 当predis时,仅Redis连接的连接方法通过配置文件;
Redis::connection();
当phpredis具有连接方法时,可以使用指定的ip和端口模式
Redis::connect('127.0.0.1',3306);