PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

एकल-थ्रेडेड रेल अनुप्रयोगों के लिए डेटाबेस कनेक्शन पूल डेटाबेस.yml की सही सेटिंग

यहां पार्टी के लिए काफी देर हो चुकी है, लेकिन मैं आज उत्पादन में डेटाबेस कनेक्शन से बाहर हो गया।

बहुत से लोगों की तरह, मैं उदाहरण के लिए ईमेल भेजने जैसे अतुल्यकालिक कार्य करने के लिए साइडकीक का उपयोग करता हूं। यह ध्यान रखना महत्वपूर्ण है कि साइडकीक एक बहु-थ्रेड प्रक्रिया के रूप में चलता है।

इसलिए, मैं बस . नहीं एक सिंगल-थ्रेडेड रेल एप्लिकेशन है, इसलिए यह उत्तर सीधे पूछे गए प्रश्न पर लागू नहीं होता है, लेकिन मैंने सोचा कि यह यहां कुछ कहने लायक है क्योंकि मुझे लगता है कि मल्टीथ्रेडेड रेल ऐप्स आजकल अपेक्षाकृत सामान्य हैं।

इसका मतलब है कि आपको अपने पूल आकार को इस तरह से समायोजित करने की आवश्यकता है कि सभी कार्यों को संभालने के लिए पर्याप्त कनेक्शन बनाने के लिए जो कतारबद्ध हो सकते हैं और 5 सेकंड से अधिक समय ले सकते हैं (त्रुटि फेंकने से पहले डेटाबेस कनेक्शन की प्रतीक्षा करने के लिए डिफ़ॉल्ट टाइमआउट अवधि)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएल/पीजीएसक्यूएल फ़ंक्शन के लिए पैरामीटर के रूप में रिकॉर्ड कैसे पास करें?

  2. कैसे तन () PostgreSQL में काम करता है

  3. Django कनेक्शन निरस्त त्रुटि:[WinError 10053] एक स्थापित कनेक्शन आपके होस्ट मशीन में सॉफ़्टवेयर द्वारा निरस्त कर दिया गया था

  4. psql क्वेरी परिणाम में टेबल बॉर्डर स्टाइल को कैसे बदलें

  5. सरणी मानों को पूर्णांक में संग्रहीत करना