DBAtlas · Veritabanı operasyon atlası

216 ElectionInProgress: ElectionInProgress

MongoDB

Ne demek?

Replica set'te şu anda bir primary seçimi (election) sürüyor. Seçim tamamlanana kadar primary belirsiz olduğundan yazma (ve bazı okuma) işlemleri geçici olarak kabul edilemez.

Neden olur?

Mevcut primary'nin düşmesi, ağ bölünmesi (partition), bakım için step-down ya da düğüm yeniden başlatılması sonucu küme yeni bir primary seçiyor. Seçim genellikle birkaç saniye sürer; bu pencere içinde gelen işlemler bu durumla karşılaşır.

Nasıl çözülür?

Bu geçici bir durumdur; sürücünüzün yeniden deneme (retryable writes/reads) özelliğini etkinleştirin ki seçim bitince işlem otomatik yeniden denensin. Sık ve uzun seçimler görülüyorsa altta yatan nedeni araştırın: ağ kararlılığı, düğüm sağlığı, oy (vote) yapılandırması ve seçim zaman aşımı ayarları (settings.electionTimeoutMillis). rs.status() ile küme durumunu inceleyin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar