Laravel 5.4上的Redis连接

时间:2017-05-18 09:41:34

标签: laravel laravel-5 redis

我在AWS上创建了一个redis服务器,当我尝试将它连接到ec2实例上的laravel installlation时。我收到Connection refused [tcp://127.0.0.1:6379]错误。 我不知道为什么会这样。任何文件中都不存在localhost或127.0.0.1。 config/database.php代码是

'redis' => [

        'client' => 'predis',
        'clusters' => [
        'default' => [
            'host' => env('REDIS_HOST', 'localhost'),
            'password' => env('REDIS_PASSWORD', null),
            'port' => env('REDIS_PORT', 6379),
            'database' => 0,
        ]],

    ],
<{1>}文件中的

我已经更新了REDIS_HOST,REDIS_PORT。

REDIS_PASSWORD为空白。

更新1

现在我已将.env更新为

config/database.php

现在我收到'redis' => [ 'cluster' => false, 'options' => [ 'cluster' => 'redis', ], 'default' => [ 'host' => env('REDIS_HOST', 'localhost'), 'password' => env('REDIS_PASSWORD', null), 'port' => env('REDIS_PORT', 6379), 'database' => 0, ], ], 错误

我尝试将redis与redis cli连接起来。一切正常。但是当我设置密钥时,我在MOVED 3099 AWS_PRIVATE_IP:6379

中得到了相同的错误

0 个答案:

没有答案