DBAtlas · Veritabanı operasyon atlası

11601 Interrupted: Operation was interrupted

MongoDB

Ne demek?

Çalışmakta olan işlem yarıda kesildi. MongoDB, bir dış müdahale veya sunucu durumu değişikliği nedeniyle işlemi tamamlamadan sonlandırdı.

Neden olur?

Bir yöneticinin/aracın db.killOp() ile işlemi öldürmesi; sunucunun kapanma sürecine girmesi; replica set'te primary değişimi (stepdown/failover). (maxTimeMS aşımı bu hatayı değil 50 MaxTimeMSExpired hatasını verir.) Uzun süren sorgular bu şekilde durdurulabilir.

Nasıl çözülür?

İşlemin neden kesildiğini araştırın: currentOp/killOp geçmişi, failover olayları, sunucu bakımı. İşlem idempotent ise güvenle yeniden deneyin. Uzun sorguları optimize edip kısaltın; uygun index'ler ekleyin. Sürücüde geçici (transient) hata retry mantığı kullanın; replica set failover'larında otomatik yeniden bağlanma sağlayın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar