پایگاه داده مکانی اَبری
زیرساخت مکانی پروژه‌های شما، بدون دردسر راه‌اندازی سرور

خطای «too many connections» یا «remaining connection slots»؛ چه کنم؟

عیب‌یابی آخرین بازبینی: ۱۴۰۵/۰۷/۲۹

پاسخ کوتاه

تعداد اتصال‌های هم‌زمان از سقف پلن (۱۰) بیشتر شده است. برنامه وب باید از PgBouncer یا pool محدود استفاده کند و اتصال‌های باز و بی‌استفاده را ببندد.

چرا؟

هر اتصال باز (حتی بی‌کار) یک سهم از سقف ۱۰ اتصال هم‌زمان را می‌گیرد. برنامه‌ای که برای هر درخواست اتصال جدید باز می‌کند و نمی‌بندد، سریع به سقف می‌رسد.

راه‌حل

  1. در برنامه از pool با اندازه کوچک (مثلاً ۳ تا ۵) استفاده کنید (راهنما).
  2. اتصال PgBouncer را برای وب‌سایت بگذارید.
  3. ابزارهای قدیمی (QGIS، pgAdmin) را که باز مانده‌اند ببندید.
  4. در مصرف تعداد اتصال را ببینید.
  5. اگر واقعاً بیشتر لازم است، پلن را ارتقا دهید.

آیا این مقاله به شما کمک کرد؟

چه چیزی کم بود؟ (اختیاری)

هنوز جواب نگرفتید؟ به پشتیبانی بگویید.