问题原因,超过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';