Git LFS 속도 제한
GitLab에서 Git LFS에 대한 속도 제한을 구성하는 방법을 설명합니다. GitLab.com 및 GitLab Self-Managed 인스턴스의 LFS 요청 제한 설정을 다룹니다.
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 속도 제한을 구성하려면: 오른쪽 상단에서 관리자 를 선택합니다. 설정 > 네트워크 를 선택합니다. Git LFS 속도 제한 을 확장합니다. 인증된 Git LFS 요청 속도 제한 활성화 를 선택합니다. 사용자당 기간별 최대 인증된 Git LFS 요청 수 값을 입력합니다. 인증된 Git LFS 속도 제한 기간(초) 값을 입력합니다. 변경 사항 저장 을 선택합니다. 관련 주제 # 속도 제한 사용자 및 IP 속도 제한
