Skip to content
Latchkey

Rate Limiting - CI/CD用語集の定義

rate limiting はクライアントが時間枠ごとに送信できるリクエスト数を制限し、サービスを保護します。

rate limiting はクライアントが一定の時間枠内に行えるリクエスト数を制限し、サービスを過負荷から保護します。CI の integration test は、実際の API に対する誤った失敗を避けるために制限を考慮する必要があります。

制限は通常クライアントごと分ごとに表され、header と 429 status で通知されます。実際の API にアクセスするテストは、green を保つために 429 で back off すべきです。

Status code

rate limit に達したリクエストは HTTP 429 Too Many Requests を返し、多くの場合クライアントにいつ再試行すべきかを伝える Retry-After header を伴います。

関連ガイド