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

Node.js और socket.io के साथ रेडिस प्रमाणन त्रुटि

मैंने इसे रेडिस मॉड्यूल को रेडिसस्टोर कंस्ट्रक्टर के विकल्प के रूप में पास करके हल किया।

io.set('store', new RedisStore({redis: redis, redisPub: redisClient, redisSub: redisSubscriber, redisClient: redisClient }));

क्लाइंट ऑब्जेक्ट के लिए instanceof RedisClient . पास करना आवश्यक था परीक्षण करें और पासवर्ड के बिना पुन:प्रारंभ नहीं किया जाए। जाहिर है, जब RedisStore रेडिस मॉड्यूल की फिर से आवश्यकता है, रेडिस क्लाइंट जिसे createClient . के साथ बनाया गया है विधि किसी नए वर्ग या किसी चीज़ के सदस्य हैं।

मैंने सॉकेट.आईओ के मुद्दे #808 पर किसी संबंधित समस्या को देखकर इसका पता लगाया।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस एक्सपायर काम नहीं करता

  2. Redis का उपयोग करके पैटर्न से मेल खाने वाली कुंजियों को परमाणु रूप से कैसे हटाएं

  3. रेडिस के लिए पारदर्शी विशाल पृष्ठ कब बंद करें

  4. कैसे बताएं कि साइडकीक रेडिस सर्वर से जुड़ा है या नहीं?

  5. मुझे Redis कनेक्शन को क्यों बंद या खुला रखना चाहिए?