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

MongoDb से कनेक्शन की वर्तमान संख्या की जाँच करें

व्यवस्थापक डेटाबेस से कनेक्ट करें और चलाएं db.serverStatus() :

> var status = db.serverStatus()
> status.connections
   {"current" : 21, "available" : 15979}
> 

आप सीधे पूछताछ करके प्राप्त कर सकते हैं

db.serverStatus().connections

यह समझने के लिए कि MongoDb का db.serverStatus().connections क्या है? प्रतिक्रिया का अर्थ है, दस्तावेज़ीकरण यहाँ पढ़ें।

<ब्लॉककोट>

कनेक्शन

"connections" : {
   "current" : <num>,
   "available" : <num>,
   "totalCreated" : NumberLong(<num>)
},

कनेक्शन एक दस्तावेज़ जो कनेक्शन की स्थिति पर रिपोर्ट करता है। सर्वर के वर्तमान लोड और क्षमता आवश्यकताओं का आकलन करने के लिए इन मानों का उपयोग करें।

connections.current क्लाइंट से डेटाबेस सर्वर पर आने वाले कनेक्शन की संख्या। इस संख्या में वर्तमान शेल सत्र शामिल है। कनेक्शन के मूल्य पर विचार करें। इस डेटा में अधिक संदर्भ जोड़ने के लिए उपलब्ध है।

मान में सभी आने वाले कनेक्शन शामिल होंगे, जिसमें किसी भी शेल कनेक्शन या अन्य सर्वर से कनेक्शन शामिल हैं, जैसे कि प्रतिकृति सेट सदस्य या मोंगोस इंस्टेंस।

कनेक्शन.उपलब्ध अप्रयुक्त आने वाले कनेक्शनों की संख्या उपलब्ध है। कनेक्शन के मूल्य के संयोजन में इस मान पर विचार करें। डेटाबेस पर कनेक्शन लोड को समझने के लिए करंट, और उपलब्ध कनेक्शन पर सिस्टम थ्रेसहोल्ड के बारे में अधिक जानकारी के लिए UNIX ulimit सेटिंग्स दस्तावेज़।

कनेक्शन.कुल निर्मित सर्वर पर बनाए गए सभी आने वाले कनेक्शनों की संख्या। इस संख्या में ऐसे कनेक्शन शामिल हैं जो तब से बंद हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MySQL प्रतिकृति (और अन्य) के लिए विफलता - क्या इसे स्वचालित किया जाना चाहिए?

  2. MongoDB इन्सर्ट/सेकंड को कैसे गति दें?

  3. एक नेवला डेटाबेस मॉड्यूल निर्यात करना

  4. MongoDB में प्रत्येक वार्तालाप के अंतिम संदेश को सूचीबद्ध करना, जिसमें एक उपयोगकर्ता शामिल है

  5. नेवला खोज (), परिणाम दस्तावेज़ों तक कैसे पहुँचें?