アプリケーションクォータ
指定された時間内にアプリケーションのスコープで実行できるイベントまたはジョブの数に制限を設定できます。同時に実行されるイベントまたはジョブの数を制限すると、帯域幅の使用を最適化するのに役立ちます。
アプリケーションクォータルールは、指定された時間内にアプリケーションのスコープ内で実行できるイベントまたはジョブの数を制限します。スコープ対象のアプリケーションごとに 1 つのアプリケーションクォータルールを設定できます。アプリケーションがクォータ制限を超えると、アプリケーションスコープで実行されているすべてのトランザクションがキャンセルされます。次の更新期間まで、アプリケーションスコープ内の新しいトランザクションは、開始されるとすぐにキャンセルされます。これらのアクションは、アプリケーションスコープからのトランザクションが更新期間に実行されないよう、効果的にブロックします。
アプリケーションクォータルールは、アプリケーションのすべてのインスタンスによって作成されたトランザクションと、他のアプリケーションによって呼び出されたアプリケーションのメソッドによって作成されたすべてのトランザクションに適用されます。2 人のユーザーが同じアプリケーションを実行している場合、アプリケーションクォータルールでは、アプリケーションの各インスタンスのトランザクションは区別されません。両者がともにクォータに違反した場合、アプリケーションのスコープ内のすべてのトランザクションがキャンセルされます。
[ログのみ] オプションをオンにすると、トランザクションはクォータ違反によってキャンセルされません。代わりに、トランザクションが違反していることを示すエントリがローカルホストログに追加されます。
トランザクションとアプリケーションクォータのルールは別々に評価されます。アプリケーションクォータルールを定義することで、別の制限を導入するだけです。トランザクションは、トランザクションクォータのルールに違反している場合、または他のアプリケーショントランザクションと合わせてアプリケーションクォータのルールに違反している場合にキャンセルされます。
グローバルアプリケーションに対してアプリケーションクォータのルールを定義することはできません。