Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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
laravel connect redis是另一种方法_Laravel_Redis - Fatal编程技术网

laravel connect redis是另一种方法

laravel connect redis是另一种方法,laravel,redis,Laravel,Redis,我和拉威尔5.6一起工作。 我有一个问题,连接redis(predis)。 我不想用config连接redis。 因为redis每次都在改变。 我用我的名字 所以我想像这样连接redisredis::connect('127.0.0.1',3306) 但它不起作用 我使用light\Support\Facades\Redis 这是连接方法 public function connection($name = null) { $name = $name ?: 'default';

我和拉威尔5.6一起工作。 我有一个问题,连接redis(predis)。 我不想用config连接
redis
。 因为redis每次都在改变。 我用我的名字

所以我想像这样连接redis
redis::connect('127.0.0.1',3306)

但它不起作用

我使用
light\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);
}

我重新安排了这个问题,这个问题的关键是没有配置文件,如何连接redis,检查一些信息发现redis databas.php中的客户端可以是predis或phpredis, 当predis、redis连接时,仅通过配置文件的方式连接

Redis::connection();
当phpredis具有连接方法时,可以使用指定的ip和端口模式

Redis::connect('127.0.0.1',3306);

我对redis很感兴趣,因为redis每次都在变化,为什么呢?redis是一个集群,使用名称服务。