すべてのLRAトランザクションの詳細の取得

get

/admin/v1/lra-coordinator

マイクロサービス対応トランザクション・マネージャによって処理され、指定のトランザクション・ステータスと一致するすべてのLRAトランザクションの詳細を取得します。問合せパラメータを指定しないと、現在のすべてのLRAトランザクションの詳細が取得されます。

リクエスト

サポートされているメディア・タイプ
問合せパラメータ
  • 表示をスキップするオフセットすなわちレコード数を指定します。たとえば、100番目のレコード以降の情報を表示するには、100を入力します。レコード数が多いときは、返される(表示される)レスポンスの数が制限され、{{more }}が{{true }}に設定されて表示するレコードがさらにあることが示されます。{{more }}が{{false }}に設定される場合は、すべてのレコードが表示されています
  • トランザクション・ステータス
    指定できる値: [ "Active", "Closing", "Closed", "FailedToClose", "Cancelling", "Cancelled", "FailedToCancel" ]
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

レスポンス
本文()
ルート・スキーマ: schema
型: array
ソースを表示
ネストされたスキーマ: lra- transactions
型: object
ソースを表示
ネストされたスキーマ: lras
型: array
ソースを表示
ネストされたスキーマ: lra-transaction
型: object
ソースを表示
ネストされたスキーマ: participants
型: array
ソースを表示
ネストされたスキーマ: items
型: object
ソースを表示
  • LRAトランザクション参加側開始タイムスタンプ
  • LRAトランザクション参加側識別子
  • links
  • 指定できる値: [ "Active", "Completing", "Completed", "FailedToComplete", "Compensating", "Compensated", "FailedToCompensate" ]
  • LRAトランザクション参加側タイムアウト値(秒)

400レスポンス

Invalid Arguments

401レスポンス

Unauthorized
先頭に戻る

cURLコマンド

次の例では、cURLを使用してRESTリソースにGETリクエストを送信することによって、すべてのLRAトランザクションの詳細を取得する方法を示しています。cURLの詳細は、「cURLの使用」を参照してください

コマンドは1行で入力してください。この例では、読みやすくするために改行を使用しています。

curl -X GET 
     -H "Authorization:Bearer $OTMM_COOKIE"
     https://192.0.2.1:8080/admin/v1/lra-coordinator
  • OTMM_COOKIEは、前に認証cookieを格納した変数の名前です。認証cookieの取得および変数への格納の詳細は、認証を参照してください。

  • 192.0.2.1:8080は、RESTエンドポイントURLの例です。この値をRESTエンドポイントURLに変更して、ご使用の環境のIstioイングレス・ゲートウェイにアクセスします。ご使用のサイトのRESTエンドポイントURLを確認する方法の詳細は、リクエストの送信を参照してください。

レスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。値の例は、読みやすくするために...を使用して一部を省いています。ご使用の環境でレスポンスを確認すると、値全体が表示されます。

{
    "lras": [
        {
            "begin": 1657273191245,
            "closePending": false,
            "encryptedEntry": "IDMmg...",
            "end": 0,
            "hostname": "otmm-tcs-69c4b49b6-854xw",
            "id": "15cd86ca-e0b7-4778-8cb6-4b78dfb3b981",
            "keyVersion": "1",
            "nonce": "e7sEB9HixkmBhVrY",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJhb...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657178261312,
            "closePending": false,
            "encryptedEntry": "yoFck/vC...",
            "end": 0,
            "hostname": "otmm-tcs-6499bcc5f5-zqmzd",
            "id": "2a6898ab-082c-4ad1-8d22-4d498c445527",
            "keyVersion": "1",
            "nonce": "SH9pmeudGKRHhARd",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJhbGci...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657272796101,
            "closePending": false,
            "encryptedEntry": "zc6TKa...",
            "end": 0,
            "hostname": "otmm-tcs-69c4b49b6-854xw",
            "id": "2f6253a4-c9ae-4439-8fc1-5b874de83e79",
            "keyVersion": "1",
            "nonce": "mmIdcpVmx00QA3xN",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJh...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657273469487,
            "closePending": false,
            "encryptedEntry": "dw7/plWfu...",
            "end": 0,
            "hostname": "otmm-tcs-69c4b49b6-854xw",
            "id": "bccbf48f-a98e-4655-aa79-96e61711b27c",
            "keyVersion": "1",
            "nonce": "aB0NhtHpHgAWeTnL",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJhbGciOiJS...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657273758984,
            "closePending": false,
            "encryptedEntry": "ySbkvf...",
            "end": 0,
            "hostname": "otmm-tcs-69c4b49b6-854xw",
            "id": "bd307928-72ff-4175-b1b2-31b90032c29f",
            "keyVersion": "1",
            "nonce": "ZpTSxCKs0gigByk5",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJh...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657219888577,
            "closePending": false,
            "encryptedEntry": "IDMmg...",
            "end": 0,
            "hostname": "otmm-tcs-776cbd446c-mfz66",
            "id": "c2bca0b4-1fee-4712-86cb-52301b671461",
            "keyVersion": "1",
            "nonce": "e7sEB9HixkmBhVrY",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJhbGciOi...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657119367631,
            "closePending": false,
            "encryptedEntry": "dw7/plWfu...",
            "end": 0,
            "hostname": "otmm-tcs-6499bcc5f5-zqmzd",
            "id": "e9a29853-15c2-486d-8e6e-201b8cd6c88c",
            "keyVersion": "1",
            "nonce": "aB0NhtHpHgAWeTnL",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJhbG...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        },
        {
            "begin": 1657119602109,
            "closePending": false,
            "encryptedEntry": "ySbkvf...",
            "end": 0,
            "hostname": "otmm-tcs-6499bcc5f5-zqmzd",
            "id": "f86b8ac5-27cb-4d43-8284-b068c068e677",
            "keyVersion": "1",
            "nonce": "ZpTSxCKs0gigByk5",
            "parentLra": "",
            "participants": null,
            "status": "Active",
            "thumbprint": "Bearer eyJhb...",
            "timeout": 0,
            "userId": "43225c1d-a626-4519-8fca-7a60593e3fd5"
        }
    ],
    "more": false
}
先頭に戻る