U heeft de verbindingslimiet van de PostgreSQL-server overschreden. Er zijn enkele gereserveerde verbindingen voor Supergebruiker.
Om de verbindingslimiet te verhogen, moet u de postgresql.conf (standaard 100) wijzigen, deze bevindt zich in uw PostgreSQL-gegevensdirectory.
cat postgresql.conf | grep max_connection max_connections = 100
# (change requires restart)
# Note: Increasing max_connections costs ~400 bytes of shared memory per
# max_locks_per_transaction * (max_connections + max_prepared_transactions)
Verhoog de limiet en start de PostgreSQL-instantie opnieuw.
Waarschuwing:het verhogen van de verbindingslimiet heeft invloed op het geheugen.
probeer de verbinding te optimaliseren met behulp van verbindingspooling in de toepassing of in db layer.op PostgreSQL kunt u Pgpool2 gebruiken .