Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB की वर्तमान कॉन्फ़िगरेशन कैसे जांचें?


MongoDB कॉन्फ़िगरेशन जांचने के कमांड

MongoDB सर्वर की वर्तमान कॉन्फ़िगरेशन और लाइव सेटिंग्स देखने के लिए एडमिन कमांड का उपयोग करें।

1. कमांड लाइन विकल्प देखें: getCmdLineOpts

> db._adminCommand({getCmdLineOpts: 1});

2. लाइव पैरामीटर्स देखें: getParameter

> db._adminCommand({getParameter: "*"});

यह कमांड सैकड़ों रनटाइम पैरामीटर्स दिखाता है, जिनमें शामिल हैं:

  • कनेक्शन पूल सेटिंग्स: connPoolMaxConnsPerHost, connPoolMaxSize, आदि
  • शार्डिंग सेटिंग्स: ShardingTaskExecutorPoolMaxSize, ShardingTaskExecutorPoolMinSize, आदि
  • ट्रांजैक्शन सेटिंग्स: transactionLifetimeLimitSeconds, TransactionRecordMinimumLifetimeMinutes, आदि
  • लॉगिंग सेटिंग्स: logLevel, logComponentVerbosity, maxLogSizeKB, आदि
  • स्टोरेज इंजन (WiredTiger) सेटिंग्स: wiredTigerConcurrentReadTransactions, wiredTigerConcurrentWriteTransactions, आदि
  • सुरक्षा सेटिंग्स: authenticationMechanisms, scramIterationCount, sslMode, आदि
  • डायग्नोस्टिक सेटिंग्स: diagnosticDataCollectionEnabled, diagnosticDataCollectionPeriodMillis, आदि

उपयोग: यह कमांड समस्या निवारण, प्रदर्शन ट्यूनिंग और ऑडिटिंग के लिए बहुत उपयोगी है।

  1. - C# में जांचें कि BitArray रीड-ओनली है या नहीं

    BitArray.IsReadOnly गुण इंगित करता है कि BitArray रीड-ओनली है या नहीं। मानक BitArray इंस्टेंस हमेशा false लौटाते हैं (वे लिखने योग्य हैं)। ICollection इंटरफ़ेस के लिए यह गुण मौजूद है। उदाहरण 1: दो BitArrays using System; using System.Collections; public class Demo { public static void Main()

  1. - C# में थ्रेड की वर्तमान स्थिति कैसे जांचें?

    C# में किसी थ्रेड की वर्तमान स्थिति जांचने के लिए, हम ThreadState प्रॉपर्टी का उपयोग करते हैं। यह प्रॉपर्टी ThreadState एन्यूमरेशन का मान लौटाती है जो थ्रेड की स्थिति दर्शाता है (जैसे Unstarted, Running, WaitSleepJoin, Stopped, आदि)। Thread क्लास System.Threading नेमस्पेस में स्थित है। उदाहरण 1: अ

  1. - पायथन में कैसे जांचें कि स्ट्रिंग में केवल दशमलव कैरेक्टर्स हैं?

    स्ट्रिंग क्लास में isdigit() नामक एक मेथड होता है जो सच लौटाता है यदि स्ट्रिंग में सभी कैरेक्टर अंक हैं और कम से कम एक कैरेक्टर है, अन्यथा गलत। आप इसे निम्न प्रकार से कॉल कर सकते हैं: >>> 12345.isdigit() True >>> 12345a.isdigit() False लेकिन यह फ्लोटिंग-पॉइंट नंबर्स के लिए विफल होग