Apache ShardingSphere provides XA transactions, and the default XA transaction manager is Atomikos.
transaction: defaultType: XA providerType: Atomikos
Atomikos configuration items can be customized by adding
jta.properties to the project’s classpath.
See Atomikos’s official documentation for more details.
xa_tx.log is generated in the
logs directory of the project. This is the log required for recovering XA crash. Do not delete it.