Git HTTP의 비율 제한

Tier: Free, Premium, Ultimate Offering: Self-managed, GitLab Dedicated

저장소에서 Git HTTP를 사용하면,
일반적인 Git 작업이 많은 Git HTTP 요청을 생성할 수 있습니다.
이러한 Git HTTP 요청 중 일부는 인증 매개변수를 포함하지 않으며
비인증으로 간주됩니다. Git HTTP 요청에 비율 제한을 적용할 수 있습니다.
이는 웹 애플리케이션의 보안성과 내구성을 향상시킬 수 있습니다.
일반 사용자 및 IP 비율 제한
Git HTTP 요청에 적용되지 않습니다.

Git HTTP 비율 제한 구성하기

Git HTTP 비율 제한은 기본적으로 비활성화되어 있습니다.
활성화되고 구성되면, 이러한 제한이
Git HTTP 요청에 적용됩니다.

Git HTTP 비율 제한을 구성하려면:

  1. 왼쪽 사이드바에서 하단의 Admin을 선택합니다.
  2. Settings > Network를 선택합니다.
  3. Git HTTP rate limits를 확장합니다.
  4. Enable unauthenticated Git HTTP request rate limit를 선택합니다.
  5. Max unauthenticated Git HTTP requests per period per user에 대한 값을 입력합니다.
  6. Unauthenticated Git HTTP rate limit period in seconds에 대한 값을 입력합니다.
  7. Save changes를 선택합니다.

관련 주제