問題原因,超過PG庫設置的最大連接數(默認是100)
解決方案,在在postgresql.conf(pg對應的data目錄下)中設置:
修改max_connections = 1000
想要此配置文件生效需要重啓PG庫。
在安裝目錄的bin目錄下,能看到pg_ctl
以數據庫管理員身份運行
./pg_ctl restart -D pg的data目錄
然後就可以生效啦
。。。。。。。。。
查看當前最大連接數以及相關信息
show max_connections;
SELECT COUNT(*) from pg_stat_activity;
select min_val, max_val from pg_settings where name='max_connections';