Я разрабатываю приложение на Heroku с серверной частью Postgresql. Периодически я получаю это сообщение об ошибке при попытке доступа к базе данных как из интерфейса командной строки, так и при загрузке страницы на сервере:
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
и мое приложение снова в воздухе. Это был ... не веселый день. Если вы искали это в Google, выпейте чашку воды.