Ich entwickle eine App auf Heroku mit einem Postgresql-Backend. In regelmäßigen Abständen wird diese Fehlermeldung angezeigt, wenn ich versuche, auf die Datenbank zuzugreifen, sowohl über die CLI als auch beim Laden einer Seite auf den Server:
psql: FATAL: remaining connection slots are reserved for non-replication superuser connections
Hat jemand das schon einmal gesehen oder bitte helfen Sie mir, in die richtige Richtung zu weisen?
heroku pgbackups
Trotz dieses Fehlers konnte ich mit dem Befehl ein Backup erstellen.
.bat
Skript in Windows dafür: for /l %%x in (1, 1, 100) do ( start psql )
wobei 100 die gewünschte Anzahl von Backends ist.
pg:backups copy
, pg:backups capture
durch von ihm verbindet pgAdmin
auf meinem eigenen Computer oder irgendeine andere Art und Weise ich mir vorstellen konnte. Auch pg:killall
hat nicht geholfen. Eine Stunde später versuchte ich es erneut und die Verbindungen waren 50-50. Nach einigen Versuchen hatte ich einen Erfolg pg:backups copy
und meine App ist wieder in der Luft. Dies war ... kein lustiger Tag. Wenn Sie dies gegoogelt haben, trinken Sie eine Tasse Wasser.