11.8 XAトランザクションの管理
アクティブなXAトランザクションをコミットまたはロールバックできます。ヒューリスティックな状態のXAトランザクションは削除できます。
XAトランザクションをロールバック、コミットまたは削除できない場合は、これらの操作を実行できないようにオプションがグレー表示されます。
- XAトランザクションのコミット
アクティブなXAトランザクションをコミットできます。 - XAトランザクションのロールバック
アクティブなXAトランザクションをロールバックできます。 - XAトランザクションの削除
HeuristicallyCompleted
状態のXAトランザクションを削除できます。
親トピック: Webコンソールを使用したトランザクションの管理
11.8.1 XAトランザクションのコミット
アクティブなXAトランザクションをコミットできます。
XAトランザクション内では、参加側サービスへのすべてのリクエストが成功するか、1つ以上のアクションが失敗した場合にすべてがロールバックされます。トランザクション・イニシエータ・アプリケーションは、すべてのサービス・リクエストが正常に実行された場合にXAトランザクションをコミットします。
アクティブなXAトランザクションをコミットするには:
- MicroTxコンソールにサインインします。「Webコンソールへのアクセス」を参照してください。
- トランザクションタブをクリックします。
- 「トランザクション・タイプ」ドロップダウン・リストで、XAを選択し、XAトランザクション・プロトコルを使用するアプリケーションのトランザクション詳細を表示します。
- 「アクション」
、「コミット」の順にクリックします。
親トピック: XAトランザクションの管理
11.8.2 XAトランザクションのロールバック
アクティブなXAトランザクションをロールバックできます。
XAトランザクション内では、参加側サービスへのすべてのリクエストが成功するか、1つ以上のアクションが失敗した場合にすべてがロールバックされます。トランザクション・イニシエータ・アプリケーションは、すべてのサービス・リクエストが正常に実行された場合にXAトランザクションをコミットします。
アクティブなXAトランザクションをロールバックするには:
- MicroTxコンソールにサインインします。「Webコンソールへのアクセス」を参照してください。
- トランザクションタブをクリックします。
- 「トランザクション・タイプ」ドロップダウン・リストで、XAを選択し、XAトランザクション・プロトコルを使用するアプリケーションのトランザクション詳細を表示します。
- 「アクション」
、「ロールバック」の順にクリックします。
親トピック: XAトランザクションの管理
11.8.3 XAトランザクションの削除
HeuristicallyCompleted
状態のXAトランザクションを削除できます。
XAトランザクションを削除するには:
- MicroTxコンソールにサインインします。「Webコンソールへのアクセス」を参照してください。
- トランザクションタブをクリックします。
- 「トランザクション・タイプ」ドロップダウン・リストで、XAを選択し、XAトランザクション・プロトコルを使用するアプリケーションのトランザクション詳細を表示します。
- 「アクション」
、「削除」の順にクリックします。
親トピック: XAトランザクションの管理