帯域幅調整

コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。

この記事では、データベース移動アプリケーション プログラミング インターフェイス (API) のスロットリングの概要について説明します。

レート制限

サービスの信頼性を維持し、コストを削減するために、システムはデータベース移動 API への過剰な呼び出しを調整します。 調整は、RESTful エンドポイントが悪用されたり、過度に使用されたりするのを防ぐのに役立ちます。 データベース移動操作は、ライフサイクル サービスから実行される最も時間がかかり、CPU 負荷の高いタスクの一部です。 そのため、システムはデータベースの移動操作を制限します。

現在の制限

現在、Database Movement API には、新しい操作をトリガーするすべてのアクションについて、1 環境あたり 24 時間の時間枠で 3 回の実行というグローバルな呼び出し制限があります。 これらの操作には、データベースの更新操作が含まれます。

この制限を超えると、API は次のエラー メッセージを返します。

{
    "IsSuccess": false,
    "OperationActivityId": "55eb4327-9346-4c7b-82bd-fe8ef15112c6",
    "ErrorMessage": "Maximum allowed API operations are 3 from 2019-09-30T04:01:01.9999999",
    "VersionEOL": "9999-12-31T23:59:59.9999999"
}

よくあるご質問

以下は、Lifecycle Services API のスロットリング制限に関するよくある質問と関連する回答です。

データベース操作の開始時刻と終了時刻のどちらがスロットリングによって使用されますか?

データベース操作の開始時刻は、スロットリング ロジックに使用されます。 最後の 24 時間に 3 つのデータベース操作が開始されている場合、4 番目のデータベース操作は十分な時間が経過するまでブロックされます。

このスロットリング制限を監視する方法はありますか?

Lifecycle Servicesの 履歴 ビュー または 環境履歴 APIを使用して、環境上の活動を確認できます。

API によって制限に達した場合でも、Lifecycle Services を経由して手動操作は可能ですか?

スロットリングされるのは API 操作のみです。 Lifecycle Services では、手動操作は時間の限り多く実行できます。 手動操作は、サービスレベルを守るためのスロットリング制限に含まれるので注意してください。

この制限は、Lifecycle Services プロジェクト全体または顧客テナントにおいて、最大で 3 つのオペレーションに対するものですか? 環境によって設定されるのでしょうか?

各環境におけるスロットリングの制限は、24時間ごとに3回の要求までです。