InfoGrab Docs

Git HTTP 속도 제한

요약

저장소에서 Git HTTP를 사용하면 일반적인 Git 작업이 많은 Git HTTP 요청을 생성할 수 있습니다. 일반 사용자 및 IP 속도 제한은 Git HTTP 요청에 적용되지 않습니다. GitLab은 기본적으로 인증되지 않은 Git HTTP 요청의 속도 제한을 비활성화합니다.

히스토리
  • GitLab 17.0에서 도입되었습니다.

저장소에서 Git HTTP를 사용하면 일반적인 Git 작업이 많은 Git HTTP 요청을 생성할 수 있습니다. GitLab은 웹 애플리케이션의 보안 및 내구성을 향상시키기 위해 인증된 및 인증되지 않은 Git HTTP 요청 모두에 속도 제한을 적용할 수 있습니다.

Note

일반 사용자 및 IP 속도 제한은 Git HTTP 요청에 적용되지 않습니다.

전제 조건#

관리자 접근 권한이 있어야 합니다.

인증되지 않은 Git HTTP 속도 제한 구성#

GitLab은 기본적으로 인증되지 않은 Git HTTP 요청의 속도 제한을 비활성화합니다.

인증 매개변수를 포함하지 않는 Git HTTP 요청에 속도 제한을 적용하려면 이러한 제한을 활성화하고 구성합니다:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 설정 > 네트워크를 선택합니다.
  3. Git HTTP 속도 제한을 확장합니다.
  4. 인증되지 않은 Git HTTP 요청 속도 제한 활성화를 선택합니다.
  5. 사용자당 기간당 최대 인증되지 않은 Git HTTP 요청 수에 값을 입력합니다.
  6. **인증되지 않은 Git HTTP 속도 제한 기간(초)**에 값을 입력합니다.
  7. 변경 사항 저장을 선택합니다.

인증된 Git HTTP 속도 제한 구성#

히스토리

GitLab은 기본적으로 인증된 Git HTTP 요청의 속도 제한을 비활성화합니다.

인증 매개변수를 포함하는 Git HTTP 요청에 속도 제한을 적용하려면 이러한 제한을 활성화하고 구성합니다:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 설정 > 네트워크를 선택합니다.
  3. Git HTTP 속도 제한을 확장합니다.
  4. 인증된 Git HTTP 요청 속도 제한 활성화를 선택합니다.
  5. 사용자당 기간당 최대 인증된 Git HTTP 요청 수에 값을 입력합니다.
  6. **인증된 Git HTTP 속도 제한 기간(초)**에 값을 입력합니다.
  7. 변경 사항 저장을 선택합니다.

필요한 경우 인증된 요청 속도 제한을 우회하는 특정 사용자를 허용할 수 있습니다.

GitLab.com에서#

GitLab.com에서 Git HTTP 요청은 Git HTTPS 요청 속도 제한을 적용받습니다:

  • 인증된 사용자의 경우 분당 10,000개 요청.
  • 인증되지 않은 IP 주소의 경우 분당 15,000개 요청.

관련 주제#

Git HTTP 속도 제한

Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

저장소에서 Git HTTP를 사용하면 일반적인 Git 작업이 많은 Git HTTP 요청을 생성할 수 있습니다. 일반 사용자 및 IP 속도 제한은 Git HTTP 요청에 적용되지 않습니다. GitLab은 기본적으로 인증되지 않은 Git HTTP 요청의 속도 제한을 비활성화합니다.

히스토리
  • GitLab 17.0에서 도입되었습니다.

저장소에서 Git HTTP를 사용하면 일반적인 Git 작업이 많은 Git HTTP 요청을 생성할 수 있습니다. GitLab은 웹 애플리케이션의 보안 및 내구성을 향상시키기 위해 인증된 및 인증되지 않은 Git HTTP 요청 모두에 속도 제한을 적용할 수 있습니다.

Note

일반 사용자 및 IP 속도 제한은 Git HTTP 요청에 적용되지 않습니다.

전제 조건#

관리자 접근 권한이 있어야 합니다.

인증되지 않은 Git HTTP 속도 제한 구성#

GitLab은 기본적으로 인증되지 않은 Git HTTP 요청의 속도 제한을 비활성화합니다.

인증 매개변수를 포함하지 않는 Git HTTP 요청에 속도 제한을 적용하려면 이러한 제한을 활성화하고 구성합니다:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 설정 > 네트워크를 선택합니다.
  3. Git HTTP 속도 제한을 확장합니다.
  4. 인증되지 않은 Git HTTP 요청 속도 제한 활성화를 선택합니다.
  5. 사용자당 기간당 최대 인증되지 않은 Git HTTP 요청 수에 값을 입력합니다.
  6. **인증되지 않은 Git HTTP 속도 제한 기간(초)**에 값을 입력합니다.
  7. 변경 사항 저장을 선택합니다.

인증된 Git HTTP 속도 제한 구성#

히스토리

GitLab은 기본적으로 인증된 Git HTTP 요청의 속도 제한을 비활성화합니다.

인증 매개변수를 포함하는 Git HTTP 요청에 속도 제한을 적용하려면 이러한 제한을 활성화하고 구성합니다:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 설정 > 네트워크를 선택합니다.
  3. Git HTTP 속도 제한을 확장합니다.
  4. 인증된 Git HTTP 요청 속도 제한 활성화를 선택합니다.
  5. 사용자당 기간당 최대 인증된 Git HTTP 요청 수에 값을 입력합니다.
  6. **인증된 Git HTTP 속도 제한 기간(초)**에 값을 입력합니다.
  7. 변경 사항 저장을 선택합니다.

필요한 경우 인증된 요청 속도 제한을 우회하는 특정 사용자를 허용할 수 있습니다.

GitLab.com에서#

GitLab.com에서 Git HTTP 요청은 Git HTTPS 요청 속도 제한을 적용받습니다:

  • 인증된 사용자의 경우 분당 10,000개 요청.
  • 인증되지 않은 IP 주소의 경우 분당 15,000개 요청.

관련 주제#