1. スロットリング

スロットリング

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore のバックエンド サービスは、すべてのサービスで一貫したパフォーマンスを確保するためにスロットリングを適用します。 1 つの特定のユーザーまたはクライアントからバックエンドに届く要求が多すぎると、ステータス コード 429 (要求が多すぎます) の応答が返されます。 これらの応答には、要求されたペイロードは含まれません。

再試行

応答に Retry-After ヘッダーが含まれている場合があります。 このヘッダーには、クライアントが待機する必要がある秒数が含まれています。 このしきい値に達する前に要求を送信すると、常にステータス コード 429 の応答が返されます。Retry-After 値を無視することにメリットはありません。

Retry-After 値のヘッダーがない場合は、既定値を自由に選択できます (30 秒など)。

[!警告] バックエンドがクライアントを再度解放するまで再試行できないようにするため、Retry-After ヘッダーが欠落している状況に必ず対処してください。 この状況が発生すると、サーバーの負荷は軽減するのではなく増加します。

制限

システムの安定性を確保するために、API 統合ユーザー 1 人につき、1 秒あたり 15 回の呼び出し (要求) という速度制限が適用されます。 この速度を超えると、「429 要求が多すぎます」というエラー応答が返されます。

Web ブラウザでポータルを使用しているユーザーは制限されません。

関連項目

この記事を改善するための提案がある場合は、 お知らせください!