InfoGrab Docs

Git LFS 속도 제한

요약

Git Large File Storage (LFS)는 대용량 파일 처리를 위한 Git 확장입니다. GitLab.com에서 Git LFS 요청은 인증된 웹 요청 속도 제한을 적용받습니다. 업로드 또는 다운로드된 각 Git LFS 객체는 이 제한에 포함되는 HTTP 요청을 생성합니다.

Git Large File Storage (LFS)는 대용량 파일 처리를 위한 Git 확장입니다. 저장소에서 Git LFS를 사용하는 경우 일반적인 Git 작업이 많은 Git LFS 요청을 생성할 수 있습니다. 일반 사용자 및 IP 속도 제한을 적용할 수 있지만, Git LFS 요청에 대한 추가 제한을 적용하기 위해 일반 설정을 재정의할 수도 있습니다. 이 재정의는 웹 애플리케이션의 보안과 내구성을 향상시킬 수 있습니다.

GitLab.com에서#

GitLab.com에서 Git LFS 요청은 인증된 웹 요청 속도 제한을 적용받습니다. 이 제한은 사용자당 분당 1000개 요청으로 설정됩니다.

업로드 또는 다운로드된 각 Git LFS 객체는 이 제한에 포함되는 HTTP 요청을 생성합니다.

Note

여러 대용량 파일이 있는 프로젝트는 HTTP 속도 제한 오류가 발생할 수 있습니다. 이 오류는 CI/CD 파이프라인과 같은 자동화된 환경에서 단일 IP 주소로 클로닝 또는 풀링할 때 발생합니다.

GitLab Self-Managed에서#

Git LFS 속도 제한은 GitLab Self-Managed 인스턴스에서 기본적으로 비활성화됩니다. 관리자는 Git LFS 트래픽에 특화된 전용 속도 제한을 구성할 수 있습니다. 활성화되면 이러한 전용 LFS 속도 제한이 기본 사용자 및 IP 속도 제한을 재정의합니다.

Git LFS 속도 제한 구성#

사전 요구 사항:

  • 인스턴스 관리자여야 합니다.

Git LFS 속도 제한을 구성하려면:

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

관련 주제#

Git LFS 속도 제한

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

Git Large File Storage (LFS)는 대용량 파일 처리를 위한 Git 확장입니다. GitLab.com에서 Git LFS 요청은 인증된 웹 요청 속도 제한을 적용받습니다. 업로드 또는 다운로드된 각 Git LFS 객체는 이 제한에 포함되는 HTTP 요청을 생성합니다.

Git Large File Storage (LFS)는 대용량 파일 처리를 위한 Git 확장입니다. 저장소에서 Git LFS를 사용하는 경우 일반적인 Git 작업이 많은 Git LFS 요청을 생성할 수 있습니다. 일반 사용자 및 IP 속도 제한을 적용할 수 있지만, Git LFS 요청에 대한 추가 제한을 적용하기 위해 일반 설정을 재정의할 수도 있습니다. 이 재정의는 웹 애플리케이션의 보안과 내구성을 향상시킬 수 있습니다.

GitLab.com에서#

GitLab.com에서 Git LFS 요청은 인증된 웹 요청 속도 제한을 적용받습니다. 이 제한은 사용자당 분당 1000개 요청으로 설정됩니다.

업로드 또는 다운로드된 각 Git LFS 객체는 이 제한에 포함되는 HTTP 요청을 생성합니다.

Note

여러 대용량 파일이 있는 프로젝트는 HTTP 속도 제한 오류가 발생할 수 있습니다. 이 오류는 CI/CD 파이프라인과 같은 자동화된 환경에서 단일 IP 주소로 클로닝 또는 풀링할 때 발생합니다.

GitLab Self-Managed에서#

Git LFS 속도 제한은 GitLab Self-Managed 인스턴스에서 기본적으로 비활성화됩니다. 관리자는 Git LFS 트래픽에 특화된 전용 속도 제한을 구성할 수 있습니다. 활성화되면 이러한 전용 LFS 속도 제한이 기본 사용자 및 IP 속도 제한을 재정의합니다.

Git LFS 속도 제한 구성#

사전 요구 사항:

  • 인스턴스 관리자여야 합니다.

Git LFS 속도 제한을 구성하려면:

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

관련 주제#