手形作成のレート制限
GitLab 13.9 で導入されました。
ノート作成エンドポイントへのリクエストのユーザーごとのレート制限を設定できます。
ノート作成レート制限を変更するには
- 左のサイドバーで、Search を選択するか、次のページに進んでください。
- Admin Areaを選択します。
- 設定 > ネットワークを選択します。
- ノートレート制限を展開します。
- 1分あたりの最大要求数]ボックスに新しい値を入力します。
- オプション。レート制限から除外するユーザー] ボックスに、制限を超えることが許可されるユーザーをリストします。
- 変更を保存を選択します。
この制限は
- ユーザーごとに独立して適用されます。
- IPアドレス毎には適用されません。
デフォルト値は300
です。
レート制限を超えたリクエストはauth.log
ファイルに記録されます。
たとえば、制限を 300 に設定した場合、Projects::NotesController#createアクションを使用した 1 分間に 300 を超えるリクエストはブロックされます。エンドポイントへのアクセスは1分後に許可されます。