| Предыдущий | Следующий |
| STATUS_TOO_MANY_NODES | STATUS_TRANSACTION_TIMED_OUT |
STATUS_TRANSACTION_ABORTED
Что означает STATUS_TRANSACTION_ABORTED
STATUS_TRANSACTION_ABORTED означает, что транзакция больше не может продолжаться в прежнем контексте: нижележащий компонент отменил или оборвал ожидающую операцию.
Что проверить
- Определите transaction identifier и первую ошибку перед abort.
- Проверьте timeout, disconnect, cancel и сбой resource manager.
- Не считайте последующий STATUS_TRANSACTION_ABORTED первопричиной, если раньше есть более конкретный статус.
- Перед retry убедитесь, что старая транзакция окончательно завершена и её ресурсы освобождены.
Создавайте новую транзакцию только после восстановления исходной причины. Повтор действий в уже aborted context обычно недопустим.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.