第 4 章 XA 管理
JBoss Transaction 创建的每个 XA XID 都需要一个在内部编码的唯一节点标识符。JBoss Transaction 服务只能恢复事务和映射指定节点标识符的状态,这个标识符是通过
com.arjuna.ats.arjuna.xa.nodeIdentifier 属性传入 JBoss Transaction 服务的。这个值在所有的 JBoss Transaction 服务实例里必须是唯一的。如果没有设置,JBoss Transaction 服务将生成一个并通过日志架构报告这个值。
4.1. XA 恢复 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在运行 XA 恢复时,JBoss Transaction 服务需被告知要恢复哪种类型的 XID。使用的节点标识符应该通过以
com.arjuna.ats.jta.xaRecoveryNode 名称开始的属性提供给 JBoss Transaction 服务。你可以传入多个值。* 值将强制 JBoss Transaction 服务恢复(也可能回滚)所有的事务,而不顾其节点标识符。使用该选项务必及其小心。
你可以在『故障和恢复』章节找到关于恢复的更多信息。