【发布时间】:2015-01-08 12:38:20
【问题描述】:
我一直在网上搜索,但找不到不同数据库中的两阶段提交和故障场景中恢复的实际示例。 谁能给出两个不同数据库中的两阶段提交的示例,以及在失败情况下如何恢复,例如由于数据库服务在发送准备好的响应和其他数据库查询成功执行后关闭而导致事务失败。
【问题讨论】:
标签: java transactions jta xa
我一直在网上搜索,但找不到不同数据库中的两阶段提交和故障场景中恢复的实际示例。 谁能给出两个不同数据库中的两阶段提交的示例,以及在失败情况下如何恢复,例如由于数据库服务在发送准备好的响应和其他数据库查询成功执行后关闭而导致事务失败。
【问题讨论】:
标签: java transactions jta xa
您在 XA 部分。 XA 是一个标准,它定义了必须如何处理不同的场景。因此,这并不是真正的供应商特定的,但是有一些边缘情况可以以不同的方式处理。您最好的起点是阅读 xa 规范。
【讨论】: