Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

लार्वा के साथ प्रेडिस 5.5 एग्रीगेट/रेडिसक्लस्टर में पूल में कोई कनेक्शन उपलब्ध नहीं है। php:337

यह हमारे env में काम कर रहा है:

    '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,
             ],
         ],
     ],

यहां मिली जानकारी के आधार पर:https://github.com/nrk/predis/issues/480 - लेकिन विकल्पों में सभी 'डिफ़ॉल्ट' कॉन्फ़िगरेशन मानों को दोहराने की भी आवश्यकता है -> पैरामीटर समूह

REDIS_HOST, AWS इलास्टिकैच के रेडिस क्लस्टर में कॉन्फ़िगरेशन एंडपॉइंट की ओर इशारा कर रहा है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं विंडोज 32 बिट पर रेडिस कैसे चला सकता हूं?

  2. रेडिस:सूची परिणाम का विश्लेषण कैसे करें

  3. Python3.4.1 क्लाइंट में char b उपसर्ग के बारे में redis से कनेक्ट करें

  4. सिनॉन का उपयोग करके जावास्क्रिप्ट में रेडिस इंटरैक्शन को रोकना

  5. हार्ड विफलता के मामले में रेडिस क्लस्टर में किसी विशेष नोड के हैश स्लॉट को फिर से कैसे शुरू करें?