Apache ShardingSphere 提供 XA 事务,默认的 XA 事务实现为 Atomikos。
Yaml:
- !TRANSACTION
defaultType: XA
providerType: Atomikos
可以通过在项目的 classpath 中添加 jta.properties
来定制化 Atomikos 配置项。
详情请参见 Atomikos 官方文档 。
在项目的 logs
目录中会生成 xa_tx.log
, 这是 XA 崩溃恢复时所需的日志,请勿删除。