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

कनेक्शन विफल होने पर तुरंत त्रुटियों को फेंकने के लिए नोड रेडिस क्लाइंट को कैसे कॉन्फ़िगर करें? [विवरण पढ़ें]

enable_offline_queue सेट करना करने के लिए false चाल चली। मिलते-जुलते बहुत से प्रश्न मिले लेकिन किसी ने इसका उल्लेख नहीं किया:

Nodejs ने Redis अनुरोधों के लिए समयबाह्य सेट किया

किसी भी रेडिस कॉल के लिए ioredis सेंड कमांड का डिफ़ॉल्ट टाइमआउट क्या है

नोड रेडिस क्लाइंट पर रीड टाइमआउट कैसे सेट करें?

अंत में यहाँ से यह समाधान मिला:https://github.com/NodeRedis/node-redis/issues/789#issuecomment-373270272

ध्यान रखें कि, enable_offline_queue . के साथ गलत पर सेट, सर्वर के साथ कुछ कनेक्शन समस्या होने पर आप जो आदेश जारी करते हैं, उन्हें कभी भी निष्पादित नहीं किया जाएगा।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मास्टर और स्लेव के साथ रेडिस कनेक्शन कैसे बनाएं

  2. डेटास्टोर के लिए रेडिस से मोंगोडीबी तक डेटा जारी रखना

  3. Redis का उपयोग करके NodeJs और PHP के बीच सत्र कैसे साझा करें?

  4. रेडिस कैश बनाम सीधे मेमोरी का उपयोग करना

  5. स्प्रिंग बूट रेडिस एकीकरण परीक्षण के लिए विश्वसनीय पुस्तकालय उपलब्ध हैं