DBAtlas · Veritabanı operasyon atlası

57P03: cannot_connect_now

PostgreSQL

Ne demek?

Sunucu şu anda bağlantı kabul edemiyor; genellikle veritabanı henüz başlatılma (starting up) aşamasında ya da kurtarma (recovery) yapıyor. Sistem hazır olduğunda bağlantılar açılabilir.

Neden olur?

PostgreSQL'in yeni başlatılıp henüz açılış (startup/recovery) sürecinde olması; çökme sonrası kurtarma; yedekten geri yükleme sırasında; standby sunucunun henüz sorgu kabul edecek duruma gelmemesi; kapanış (shutdown) sürecinde olması.

Nasıl çözülür?

Kısa bir süre bekleyip yeniden bağlanın; başlatma tamamlanınca sunucu bağlantı kabul eder. Sunucu log'larını inceleyerek kurtarma ilerlemesini izleyin. Uzun sürüyorsa büyük WAL yeniden oynatma (replay) ya da kurtarma sorunu olabilir. Uygulamada yeniden deneme (retry) mantığı ekleyin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar