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

blpop थोड़ी देर के बाद कतार को संसाधित करना बंद कर देता है

मेरा सुझाव है कि अगर कोई समस्या है तो सत्यापित करें और समस्या की रिपोर्ट Redis प्रोजेक्ट को एक समस्या के रूप में करें if आपको कुछ सर्वर साइड मिलता है। हालांकि निम्नलिखित कदम आपको समस्या को ठीक करने में मदद करेंगे, भले ही आपके स्टैक के किसी अन्य हिस्से में (जो कि संभावना है, क्योंकि ऊपर वाले के समान कोई ज्ञात समस्या नहीं है)।

क्या हो रहा है यह जांचने के लिए कदम:

  1. एक क्लाइंट के रुकने की प्रतीक्षा करें।
  2. सत्यापित करें कि सूची में वास्तव में LLEN . के साथ तत्व हैं आदेश।
  3. CLIENT LIST से जांचें कि वास्तव में आपका क्लाइंट सूचीबद्ध है, एक अवरुद्ध पॉप निष्पादित कर रहा है (आपको कमांड नाम दिखाई देगा), और यह देखने के लिए उत्तर का आकार क्या है कि यह आपका क्लाइंट है जो वास्तव में प्राप्त उत्तरों का उपभोग नहीं कर रहा है।

यादृच्छिक टिप्पणियां:

  1. रेडिस 2.8.2। बहुत पुराना है, इसे अपग्रेड करने की सलाह दी जाती है।
  2. phpredis में बग हो सकते हैं जो इसका कारण बन सकते हैं, यदि यह Redis सर्वर जितना पुराना है।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस के लिए पासवर्ड कैसे सेट करें?

  2. मॉड्यूल नॉटफाउंड एरर:विंडोज़ पर 'जीआरपी' नाम का कोई मॉड्यूल नहीं है

  3. रेडिस हैश पेजिनेशन

  4. लॉकिंग और रेडिस

  5. रेडिस में हैश की सरणी कैसे स्टोर करें?