正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

レート制限

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed、GitLab Dedicated

GitLab.comの場合、GitLab.com固有のレート制限を参照してください。

レート制限は、Webアプリケーションのセキュリティと耐久性を向上させるためによく使用される手法です。

たとえば、簡単なスクリプトで1秒あたり数千件のWebリクエストを送信できます。リクエストは次のいずれかである可能性があります:

  • 悪意のある。
  • 無関心。
  • 単なるバグ。

アプリケーションとインフラストラクチャが負荷に対応できない可能性があります。詳細については、サービス拒否を参照してください。ほとんどの場合、単一のIPアドレスからのリクエストのレート制限によって軽減できます。

ほとんどの総当たり攻撃も同様に、レート制限によって軽減されます。

APIリクエストのレート制限は、これらのリクエストが常にWebトラフィックとしてカウントされるため、フロントエンドからのリクエストには影響しません。

設定可能なレート制限

これらのレート制限は、インスタンスの管理者エリアで設定できます: