Tworzę aplikację na Heroku z zapleczem Postgresql. Okresowo otrzymuję ten komunikat o błędzie podczas próby dostępu do bazy danych, zarówno z CLI, jak i podczas ładowania strony na serwerze:
psql: FATAL: remaining connection slots are reserved for non-replication superuser connections
Czy ktoś widział to wcześniej lub proszę, pomóż mi wskazać właściwy kierunek?
heroku pgbackupsmimo tego błędu udało mi się użyć polecenia, aby utworzyć kopię zapasową.
.batskrypt w systemie Windows do tego: for /l %%x in (1, 1, 100) do ( start psql )gdzie 100 jest pożądaną liczbą backendów.
pg:backups copy, pg:backups capturełącząc się z nią z pgAdminwłasnego komputera ani w żaden inny sposób, jaki mogłem sobie wyobrazić. Nawet pg:killallnie pomogło. Godzinę później spróbowałem ponownie i połączenia wynosiły 50-50, więc po kilku próbach udało pg:backups copymi się i moja aplikacja wróciła w powietrze. To nie był ... niezbyt przyjemny dzień. Jeśli to wygooglowałeś, wypij szklankę wody.