जैसा लगता है, आप पहले से ही MongoClient . का उपयोग कर रहे हैं , यह जाने का एक अच्छा तरीका है।
MongoClient कक्षा को थ्रेड सुरक्षित और धागे के बीच साझा करने के लिए डिज़ाइन किया गया है। आम तौर पर आप किसी दिए गए डेटाबेस क्लस्टर के लिए केवल 1 इंस्टेंस बनाते हैं और इसे अपने एप्लिकेशन में उपयोग करते हैं।
MongoClient उदाहरण वास्तव में डेटाबेस से कनेक्शन के पूल का प्रतिनिधित्व करता है; आपको कई थ्रेड्स के साथ भी MongoClient वर्ग के केवल एक उदाहरण की आवश्यकता होगी।
नहीं, आप नहीं करते हैं। और इससे भी आपको हो रही त्रुटि का समाधान होना चाहिए।
यह रहा एक त्वरित भ्रमण MongoClient का उपयोग करके कनेक्शन बनाने पर।