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 を伴います。
関連ガイド
Status Code - CI/CD Glossary DefinitionStatus Code: A status code is the three-digit HTTP number in a response that signals the result: 2xx success,…
API Gateway - CI/CD Glossary DefinitionAPI Gateway: An API gateway is a server that sits in front of backend services and handles cross-cutting conc…
Circuit Breaker - CI/CD Glossary DefinitionCircuit Breaker: A circuit breaker is a resilience pattern that stops calling a failing dependency after a th…