9.5. 成功した XA トランザクションのテスト

以下のワークフローは、成功した XA トランザクションのテスト方法を示しています。

手順

  1. audit_log テーブルのメッセージのリストを取得します。

    curl -w "\n" http://$NARAYANA_HOST/api/
  2. 当初、このリストは空の状態です。最初の要素を追加します。

    curl -w "\n" -X POST http://$NARAYANA_HOST/api/?entry=hello

    しばらく待ってから、新しいリストを取得します。

    curl -w "\n" http://$NARAYANA_HOST/api/
  3. 新しいリストには、hellohello-ok の 2 つのメッセージが含まれます。hello-ok は、メッセージが送信キューに送られ、ログに記録されたことを確認します。複数のメッセージを追加してログを確認することができます。