Saya sedang mengembangkan aplikasi di Heroku dengan backend Postgresql. Secara berkala, saya mendapatkan pesan kesalahan ini ketika mencoba mengakses database, baik dari CLI maupun dari memuat halaman di server:
psql: FATAL: remaining connection slots are reserved for non-replication superuser connections
Adakah yang melihat ini sebelumnya atau tolong bantu mengarahkan saya ke arah yang benar?
heroku pgbackups
perintah untuk membuat cadangan meskipun ada kesalahan ini.
.bat
skrip di Windows untuk ini: di for /l %%x in (1, 1, 100) do ( start psql )
mana 100 adalah jumlah backend yang diinginkan.
pg:backups copy
, pg:backups capture
, dengan menghubungkan ke dari pgAdmin
di komputer saya sendiri, atau dengan cara lain saya bisa membayangkan. Bahkan pg:killall
tidak membantu. Satu jam kemudian, saya mencoba lagi dan koneksinya 50-50, jadi setelah beberapa upaya saya berhasil pg:backups copy
dan aplikasi saya kembali mengudara. Ini ... bukan hari yang menyenangkan. Jika Anda mencari ini di Google, minumlah secangkir air.