我正在Heroku上使用Postgresql后端开发应用程序。定期地,无论是从CLI还是从服务器上的页面加载中,当尝试访问数据库时,都会收到此错误消息:
psql: FATAL: remaining connection slots are reserved for non-replication superuser connections
有人以前看过这个吗,或者请帮助我指出正确的方向?
heroku pgbackups
尽管出现此错误,我仍然能够使用命令创建备份。
.bat
脚本在Windows此:for /l %%x in (1, 1, 100) do ( start psql )
其中,100需要后端的数量。
pg:backups copy
,,pg:backups capture
从pgAdmin
我自己的计算机上连接到或通过其他任何我能想象的方式将数据传输到新数据库。甚至pg:killall
没有帮助。一个小时后,我再次尝试,并且连接数为50-50,因此经过几次尝试后,我成功了pg:backups copy
,我的应用又恢复了正常运转。这是...不好玩的一天。如果用谷歌搜索,请喝一杯水。