レート制限
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed、GitLab Dedicated
GitLab.comの場合、GitLab.com固有のレート制限を参照してください。
レート制限は、Webアプリケーションのセキュリティと耐久性を向上させるためによく使用される手法です。
たとえば、簡単なスクリプトで1秒あたり数千件のWebリクエストを送信できます。リクエストは次のいずれかである可能性があります:
- 悪意のある。
- 無関心。
- 単なるバグ。
アプリケーションとインフラストラクチャが負荷に対応できない可能性があります。詳細については、サービス拒否を参照してください。ほとんどの場合、単一のIPアドレスからのリクエストのレート制限によって軽減できます。
ほとんどの総当たり攻撃も同様に、レート制限によって軽減されます。
APIリクエストのレート制限は、これらのリクエストが常にWebトラフィックとしてカウントされるため、フロントエンドからのリクエストには影響しません。
設定可能なレート制限
これらのレート制限は、インスタンスの管理者エリアで設定できます: