第7章 XA トランザクションのトランザクションノード名識別子の設定
複数のリソースを持つ XA トランザクションの一意のノード識別子を設定できます。トランザクションを作成すると、ノード名識別子はトランザクション ID の一部になります。識別子により、トランザクションマネージャーは、データベースに作成または JMS ブローカーによって作成される XA トランザクションを認識できます。トランザクションマネージャーは、リカバリー時にこのトランザクションをロールバックできます。
手順
application.propertiesファイルでquarkus.transaction-manager.node-nameプロパティーに値を設定します。quarkus.transaction-manager.node-name=<unique_id>
quarkus.transaction-manager.node-name=<unique_id>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記トランザクションマネージャーのデプロイメントごとに、必ず一意のノード名識別子を設定してください。ノード識別子は、トランザクションマネージャーの再起動時に安定する必要があります。