11601 Interrupted: Operation was interrupted
MongoDB¿Qué significa?
La operación en ejecución se interrumpió. MongoDB la terminó antes de completarse por una intervención externa o un cambio en el estado del servidor.
¿Por qué ocurre?
Un administrador/herramienta que termina la operación con db.killOp(); el servidor entrando en apagado; un cambio de primario en el replica set (stepdown/failover). (Superar maxTimeMS devuelve 50 MaxTimeMSExpired, no este error.) Las consultas de larga duración pueden detenerse de esta forma.
Cómo solucionarlo
Investigue por qué se interrumpió la operación: historial de currentOp/killOp, eventos de failover, mantenimiento del servidor. Si la operación es idempotente, reinténtela de forma segura. Optimice y acorte las consultas largas; añada índices adecuados. Use en el driver una lógica de reintento ante errores transitorios; garantice la reconexión automática ante failovers del replica set.
Más entradas de este motor
- 263 OperationNotSupportedInTransactionOperation not supported inside a multi-document transaction (operación no admitida dentro de una transacción multidocumento)
- 20 IllegalOperationIllegal operation
- 48 NamespaceExistsNamespace (collection) already exists
- 85 IndexOptionsConflictIndex already exists with different options / different name (el índice ya existe con otras opciones / otro nombre)
- 67 CannotCreateIndexCannot create index
- 27 IndexNotFoundIndex not found
- 79 UnknownReplWriteConcernUnknown replica set write concern