{{< details >}}
- Tier: 基础版, 专业版, 旗舰版
- Offering: 私有化部署
{{< /details >}}
{{< history >}}
- 在极狐GitLab 15.8 中 GA。功能标志
rate_limit_gitlab_shell
被移除。
{{< /history >}}
极狐 GitLab 对使用 SSH 的 Git 操作按用户账户和项目应用速率限制。当超过速率限制时,极狐 GitLab 会拒绝该用户对项目的进一步连接请求。
速率限制适用于 Git 命令级别。每个命令的速率限制为每分钟 600 次。例如:
-
git push
的速率限制为每分钟 600 次。 -
git pull
有其自己的速率限制,每分钟 600 次。
由于 git-upload-pack
、git pull
和 git clone
共享相同的命令,它们共享一个速率限制。
配置极狐 GitLab Shell 操作限制
{{< history >}}
- 引入于极狐GitLab 16.2。
{{< /history >}}
使用 SSH 的 Git 操作
默认启用。默认值为每分钟每用户 600 次。
- 在左侧边栏底部,选择 管理员。
- 选择 设置 > 网络。
- 展开 Git SSH 操作速率限制。
- 输入 每分钟最大 Git 操作次数 的值。
- 要禁用速率限制,请设置为
0
。
- 要禁用速率限制,请设置为
- 选择 保存更改。