sql >> Databáze >  >> NoSQL >> Redis

Predis with laravel 5.5 Ve fondu nejsou k dispozici žádná připojení v Aggregate/RedisCluster.php:337

V našem prostředí to funguje:

    'redis' => [
         'cluster' => true,

         'client' => 'predis',

         'options' => [
             'cluster' => 'redis',
             'parameters' => [
                 'scheme'   => env('REDIS_SCHEME', 'tcp'),
                 'host'     => env('REDIS_HOST', 'localhost'),
                 'password' => env('REDIS_PASSWORD', null),
                 'port'     => env('REDIS_PORT', 6379),
                 'database' => 0,
                 'timeout' => 15,
              ],
         ],

         'clusters' => [

             'default' => [
                 'scheme'   => env('REDIS_SCHEME', 'tcp'),
                 'host'     => env('REDIS_HOST', 'localhost'),
                 'password' => env('REDIS_PASSWORD', null),
                 'port'     => env('REDIS_PORT', 6379),
                 'database' => 0,
                 'timeout' => 15,
             ],
         ],
     ],

Na základě informací nalezených zde:https://github.com/nrk/predis/issues/480 – ale bylo potřeba také replikovat všechny „výchozí“ hodnoty konfigurace v možnostech -> skupina parametrů

REDIS_HOST, ukazuje na koncový bod konfigurace v clusteru redis AWS elasticache.



  1. Udržování otevřeného připojení Redis pomocí BookSleeve

  2. Může Redis 6 využít výhod vícejádrových CPU?

  3. Přesměrujte výstup mongo dotazu do souboru csv

  4. Klonovat databázi v Mongodb mezi hostiteli pomocí ovladače uzlu