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

コンテンツ作成レート制限

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

レート制限は、ユーザーがイシュー、エピック、およびノートを作成できる速度を制御します。

イシューとエピックの作成

エピック作成の制限は、イシュー作成に適用される制限と同じです。

前提条件:

  • 管理者アクセス権。

イシューとエピック作成のエンドポイントへのリクエスト数を制限するには:

  1. 右上隅で、管理者を選択します。
  2. 左側のサイドバーで、設定 > ネットワークを選択します。
  3. イシューレート制限を展開します。
  4. 1分あたりの最大リクエスト数で、新しい値を入力します。
  5. 変更を保存を選択します。

レート制限:

  • プロジェクトごと、ユーザーごとに個別に適用されます。
  • IPアドレスごとには適用されません。
  • デフォルトでは無効になっています。
  • レート制限を無効にするには、0に設定できます。

レート制限を超過したリクエストは、auth.logファイルにログが記録されます。

たとえば、制限を300に設定した場合、1分あたり300のリクエストレートを超えるリクエストはブロックされます。エンドポイントへのアクセスは1分後に利用可能になります。

ノート作成

ノート作成エンドポイントへのリクエストのレート制限を設定できます。

前提条件:

  • 管理者アクセス権。

ノート作成のレート制限を変更するには:

  1. 右上隅で、管理者を選択します。
  2. 左側のサイドバーで、設定 > ネットワークを選択します。
  3. ノートのレート制限を展開します。
  4. 1分あたりの最大リクエスト数ボックスに、新しい値を入力します。
  5. オプション。オプション。レート制限から除外するユーザーボックスに、制限を超えることを許可されているユーザーをリストします。
  6. 変更を保存を選択します。

レート制限:

  • ユーザーごとに個別に適用されます。
  • IPアドレスごとには適用されません。
  • 300がデフォルトです。

レート制限を超過したリクエストは、auth.logファイルにログが記録されます。

たとえば、制限を300に設定した場合、1分あたり300のリクエストレートを超えるリクエストはブロックされます。エンドポイントへのアクセスは1分後に利用可能になります。