8.2. JTA 依赖项
要使用 camel-quarkus-jta,您需要在 pom.xml中包含以下依赖项
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-jta</artifactId>
</dependency>
这利用 quarkus-narayana-jta 在 Camel 中提供 JTA 支持。
8.2.1. 重要配置 复制链接链接已复制到粘贴板!
您需要了解的一些重要的 quarkus.transaction-manager 配置:
| 配置 | 默认值 | 描述 | 注释 |
|---|---|---|---|
|
|
| 识别节点。对于事务管理器和容器重启时,它 需要是唯一的 且 稳定。 | 如需更多信息,请参阅 Quarkus 文档中的 配置事务节点名称标识符。 |
|
|
|
配置事务日志存储在目录( | 对于没有访问持久性卷的云环境,请考虑使用 jdbc 对象存储。 如需更多信息,请参阅 Quarkus 文档中的配置 Quarkus 事务日志存储 部分 https://quarkus.io/guides/transaction |
|
|
| 在 JVM 崩溃或关闭时启用恢复待处理的事务。 |
我们建议您在应用程序中使用 XA 事务时将其设置为 |