คำถามติดแท็ก postgresql-9.3

1
Django: CONN_MAX_AGE ยังคงมีการเชื่อมต่อ แต่จะไม่นำมาใช้ซ้ำกับ PostgreSQL
ฉันได้ติดตั้ง django กำลังใช้ Django 1.6.7 และ Postgres 9.3 บน Ubuntu 14.04 LTS ไซต์จะได้รับการเชื่อมต่อไปยังฐานข้อมูล PostgreSQL พร้อมกันประมาณ ~ 250 ซึ่งเป็น Quad Core Xeon E5-2670 ที่ 2.5GHz และ RAM ขนาด 16GB ค่าเฉลี่ยการโหลดของเครื่องนั้นตลอดทั้งวันอยู่ที่ประมาณ 20 ถึง 30 ในบางครั้งฉันจะได้รับอีเมลเกี่ยวกับการเชื่อมต่อหมดเวลาไปยังฐานข้อมูลและฉันคิดว่าการเปิดใช้งานการรวมการเชื่อมต่อบางประเภทจะช่วยบรรเทาปัญหานี้รวมถึงลดภาระของฐานข้อมูลลงเล็กน้อย เนื่องจากเราใช้ Django 1.6 เราจึงมีการรวมกำไรในตัวสำหรับเรา อย่างไรก็ตามเมื่อฉันตั้งค่า CONN_MAX_AGE เป็น 10 วินาทีหรือ 60 วินาทีเกือบจะทันทีจำนวนการเชื่อมต่อพร้อมกันก็ข้ามไปที่การตั้งค่าสูงสุดที่อนุญาต ดังนั้นจึงปรากฏเหตุผลสำหรับสิ่งที่เคยเชื่อมต่อกำลัง persisting แต่พวกเขาไม่ได้มีการถูกนำมาใช้ใหม่ อะไรคือสาเหตุของสิ่งนี้ PS นอกจากนี้เรายังใช้ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.