| Anterior | Siguiente |
| STATUS_TM_VOLATILE | STATUS_TXF_ATTRIBUTE_CORRUPT |
STATUS_ROLLBACK_TIMER_EXPIRED
Qué significa STATUS_ROLLBACK_TIMER_EXPIRED
El status señala una transición temporal del lifecycle de la transacción. El timeout no identifica por sí solo qué resource manager estaba lento ni demuestra corrupción de datos; indica que se alcanzó la condición de tiempo asociada al rollback.
Conserve la cronología desde prepare/commit/rollback y los participantes pendientes. Si el timeout es resultado de un RM que no responde, la causa útil estará antes en sus notifications o I/O.
Qué comprobar
- Capture duración y fase de la transacción cuando expiró el timer.
- Identifique enlistments que todavía no habían completado.
- Revise bloqueos o I/O del resource manager pendiente.
- No cambie timeouts antes de medir qué fase consume el tiempo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
