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

MongoDB:CompositeServerSelector का उपयोग कर सर्वर का चयन करने के बाद 30000ms के बाद एक टाइमआउट हुआ

हमने अंत में यह पता लगा लिया कि इस मुद्दे को कैसे हल किया जाए लेकिन मुझे अभी भी समझ नहीं आ रहा है कि क्या हो रहा है। हमारे मामले में, हमारे पास एक सर्वर है जो ~ 10 सिग्नलर हब बनाता है जो मोंगोडीबी से अपना डेटा प्राप्त करते हैं। ऐसा लगता है कि जब ऐप शुरू हो रहा था तो यह डेटा का प्रारंभिक सेट प्राप्त करने के लिए मोंगोडीबी को कई तेज़ कॉल कर रहा था और कभी-कभी यह कभी-कभी काम करता था, ज्यादातर बार ऐसा नहीं होता था। हमने प्रत्येक सिग्नलआर हब को लोड करने के बीच एक सेकंड की देरी जोड़कर इसे हल करना समाप्त कर दिया, इसलिए प्रारंभिक क्वेरी में थोड़ी देरी हुई और हमारे पास विवाद नहीं था।

इसके बारे में अजीब बात यह है कि इनमें से किसी भी संग्रह में बड़ी मात्रा में डेटा नहीं है और प्रारंभिक भार आमतौर पर <100 दस्तावेज़ प्रति संग्रह (अधिकतम) है। एक बार चीजें शुरू हो जाने के बाद इससे कोई फर्क नहीं पड़ता कि हम कितनी बार मोंगोडीबी को मारते हैं। ऐसा लगता है कि यह शुरुआती लोड पर है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nodejs में MongoDB डेटाबेस कनेक्शन को कब बंद करें

  2. pymongo.errors.CursorNotFound:कर्सर आईडी '...' सर्वर पर मान्य नहीं है

  3. मोंगोडीबी $arrayToObject

  4. MongoDB संग्रह में सभी दस्तावेज़ों में एक कुंजी के मूल्य का योग कैसे करें

  5. क्या गतिशील रूप से नामित मोंगोडीबी संग्रह उत्पन्न करना संभव है?