アプリケーションクォータ

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • 指定された時間内にアプリケーションのスコープで実行できるイベントまたはジョブの数に制限を設定できます。

    アプリケーションクォータルールは、アプリケーションクォータを設定します。スコープ対象のアプリケーションごとに 1 つのアプリケーションクォータルールを設定できます。アプリケーションがクォータ制限を超えると、アプリケーションスコープで実行されているすべてのトランザクションがキャンセルされます。新しいトランザクションは、開始時に次の更新期間までキャンセルされます。これらのアクションは、アプリケーションスコープからのトランザクションが更新期間に実行されないよう、効果的にブロックします。

    アプリケーションクォータルールは、アプリケーションのすべてのインスタンスによって作成されたトランザクションと、他のアプリケーションによって呼び出されたアプリケーションのメソッドによって作成されたすべてのトランザクションに適用されます。

    2 人のユーザーが同じアプリケーションを実行している場合、アプリケーションクォータルールでは、アプリケーションの各インスタンスのトランザクションは区別されません。両者がともにクォータに違反した場合、アプリケーションのスコープ内のすべてのトランザクションがキャンセルされます。

    [ログのみ] オプションをオンにすると、トランザクションはクォータ違反によってキャンセルされません。代わりに、トランザクションが違反していることを示すエントリがローカルホストログに追加されます。

    トランザクションとアプリケーションのクォータのルールは個別に評価されます。アプリケーションクォータのルールを定義することで、シンプルに別の制限が導入されます。トランザクションは、トランザクションクォータのルールに違反している場合、または他のアプリケーショントランザクションと合わせてアプリケーションクォータのルールに違反している場合にキャンセルされます。

    グローバルアプリケーションに対してアプリケーションクォータのルールを定義することはできません。