C# ड्राइवर में एक कनेक्शन पूल है, और कनेक्शन पूल का अधिकतम आकार डिफ़ॉल्ट रूप से 100 है। तो आपको एक सी # क्लाइंट प्रक्रिया से मोंगोड से 100 से अधिक कनेक्शन कभी नहीं देखना चाहिए। सी # ड्राइवर के 1.1 संस्करण में भारी भार के तहत कभी-कभी समस्या होती है, जहां एक कनेक्शन पर त्रुटि के परिणामस्वरूप डिस्कनेक्ट और कनेक्ट का तूफान हो सकता है। आप सर्वर लॉग को देखकर यह बता पाएंगे कि क्या आपके साथ ऐसा हो रहा था, जहां हर बार कनेक्शन खोलने या बंद करने पर लॉग प्रविष्टि लिखी जाती है। यदि हां, तो क्या आप इस सप्ताह जारी किए गए 1.2 C# ड्राइवर को आज़मा सकते हैं?
आपको लंबित अद्यतनों की कतार बनाने की आवश्यकता नहीं होनी चाहिए थी। कनेक्शन पूल समवर्ती अनुरोधों की संख्या को सीमित करके एक प्रकार की कतार के रूप में कार्य करता है।
मुझे बताएं कि क्या आप सर्वर लॉग में कुछ भी पा सकते हैं, और अगर कुछ और है तो मैं आपकी मदद कर सकता हूं।