7.7.3. 使用 Heuristic Outcomes 扩展事务期间的故障

当交易的结果未知时,无法自动恢复交易。然后必须手动恢复您的事务。

先决条件

  • pod 的状态停留在 SCALING_DOWN_RECOVERY_DIRTY

流程

  1. 使用 CLI 访问您的 JBoss EAP 实例。
  2. 解决事务对象存储中的所有启发式事务记录。如需更多信息,请参阅 JBoss EAP 管理事务中的恢复 Heuristic Outcomes
  3. 从 EJB 客户端恢复文件夹中删除所有记录。

    1. 从 pod EJB 客户端恢复目录中删除所有文件:

      $JBOSS_HOME/standalone/data/ejb-xa-recovery
      oc exec <podname> rm -rf $JBOSS_HOME/standalone/data/ejb-xa-recovery
  4. pod 的状态变为 SCALING_DOWN_CLEAN,pod 将被终止。