スロットリング
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore のバックエンド サービスは、すべてのサービスにわたって一貫したパフォーマンスを確保するために、スロットリングを適用します。1 つの特定のユーザーまたはクライアントからバックエンドに届く要求が多すぎると、ステータス コード 429 (要求が多すぎます) の応答が返されます。これらの応答には、要求されたペイロードは含まれません。
再試行
再試行
バックエンドがクライアントを再度解放するまで再試行できないようにするため、Retry-After ヘッダーが欠落している状況に必ず対処してください。この状況が発生すると、サーバーの負荷は軽減するのではなく増加します。
応答に Retry-After ヘッダーが含まれている場合があります。このヘッダーには、クライアントが待機する必要がある秒数が含まれています。このしきい値に達する前に要求を送信すると、常にステータス コード 429 の応答が返されます。Retry-After 値を無視することにメリットはありません。
Retry-After 値のヘッダーがない場合は、既定値を自由に選択できます (30 秒など)。
Content Hub から HTTP 429 応答を受信したとき、スリープ期間は常に 1 秒です。この値は応答のヘッダーで返され、変更することはできません。
Web ブラウザでポータルを使用しているユーザーは制限されません。
スロットリングをサポートするバージョン
スロットリングをサポートするバージョン
スロットリング サポートはバージョン 3.2.0 で追加されましたが、バージョン 3.0.5 と 3.1.2 にもバックポートされています。