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