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

क्लस्टर बनाने के लिए redis-trib.rb का उपयोग करते समय कनेक्शन त्रुटि प्राप्त करना?

redis-trib.rb Redis नोड्स को हैंडल नहीं कर सकता जो पासवर्ड से सुरक्षित हैं।

इसलिए इस तरह के नोड्स पर इसका उपयोग करने का प्रयास करने का परिणाम [ERR] होगा क्षमा करें, नोड से कनेक्ट नहीं हो सकता।

redis-trib.rb उपयोगिता प्रमाणित नोड्स को क्यों हैंडल नहीं करती है?

यह इस तथ्य से संबंधित है कि जब एक रेडिस नोड पासवर्ड से सुरक्षित होता है तो केवल उसके मुख्य बंदरगाह (डिफ़ॉल्ट रूप से 6379) पर संचार सुरक्षित होता है। इसके क्लस्टर बस (डिफ़ॉल्ट पोर्ट + 10000 =16379) पर संचार, जहां क्लस्टर में नोड्स एक दूसरे के साथ संचार करते हैं, सुरक्षित नहीं है। इसलिए जब व्यक्तिगत नोड होते हैं तो एक रेडिस क्लस्टर वास्तव में पासवर्ड से सुरक्षित नहीं होता है। इसलिए रेडिस क्लस्टर में अलग-अलग रेडिस नोड्स पर पासवर्ड रखने से सुरक्षा मूल्य कम हो जाता है। इसलिए redis-trib.rb उपयोगिता ने कोई प्रमाणीकरण लागू नहीं किया है।

अधिक जानकारी यहाँ:

https://groups.google.com/forum/#!topic/redis-db/Z8lMxTfDct8



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कुछ ओएस पर बफर के रूप में तारों को बचाने वाली रेडिस, अन्य नहीं?

  2. पर्यावरण चर का उपयोग करके redis.conf में गतिशील पथ सेट करना

  3. RQ - खाली करें और कतारें हटाएं

  4. स्प्रिंग रेडिस एरर हैंडल

  5. स्प्रिंग 4 में एक सामान्य RedisTemplate को सुखाना