แก้ปัญหา PGSQL FATAL: sorry, too many clients already.
ปกติ default ของ PostgreSQL จะตั้ง max_connections ไว้ที่ 100
ถ้าต้องการให้ PostgreSQL รองรับ concurrent connections ได้มาขึ้นก็ต้องเพิ่มค่านี้ขึ้น ซึ่งค่าที่สัมพันธ์กับค่านี้คือ
shared_buffers
ต้องเพิ่มตามขึ้นไปด้วย ตัวอย่างวิธีเพิ่ม max_connections
เข้าไปแก้ไขไฟล์
/var/lib/pgsql/data/postgresql.conf
ปรับค่านี้ตามต้องการ
โค้ด: เลือกทั้งหมด
max_connections = 300
shared_buffers = 80MB
และเพิ่ม
/etc/sysctl.conf
แก้ปัญหา PGSQL FATAL: sorry, too many clients already.
ปกติ default ของ PostgreSQL จะตั้ง max_connections ไว้ที่ 100
ถ้าต้องการให้ PostgreSQL รองรับ concurrent connections ได้มาขึ้นก็ต้องเพิ่มค่านี้ขึ้น ซึ่งค่าที่สัมพันธ์กับค่านี้คือ
shared_buffers
ต้องเพิ่มตามขึ้นไปด้วย ตัวอย่างวิธีเพิ่ม max_connections
เข้าไปแก้ไขไฟล์
/var/lib/pgsql/data/postgresql.conf
ปรับค่านี้ตามต้องการ
[code]max_connections = 300
shared_buffers = 80MB[/code]
และเพิ่ม
/etc/sysctl.conf
[code]kernel.shmmax=100663296[/code]