InfoGrab DocsInfoGrab Docs

설정할 수 없는 속도 제한

GitLab 애플리케이션에 고정된 속도 제한을 설명합니다.

GitLab은 애플리케이션에서 다음 속도 제한을 적용합니다. 제한 속도 제한 세부 정보 체인지로그 생성 프로젝트별 사용자당 분당 5회 호출 :id/repository/changelog 엔드포인트에 적용됩니다. 이 제한은 GET 과 POST 작업 간에 공유됩니다. 커밋 diff 파일 분당 6회 요청 확장된 커밋 diff 파일( /[group]/[project]/-/commit/[:sha]/diff_files?expanded=1 )에 적용됩니다. 이 제한은 인증된 요청의 경우 사용자별로, 인증되지 않은 요청의 경우 IP 주소별로 적용됩니다. 배포 삭제 인증된 사용자당 분당 500회 요청 DELETE /projects/:id/deployments/:deployment_id 로 배포를 삭제 하는 작업에 적용됩니다. 대량 배포 삭제가 인프라에 미치는 영향을 줄입니다. GitLab 19.2에서 도입 되었습니다. FogBugz 임포트 사용자당 분당 1회 트리거된 임포트 FogBugz에서 프로젝트 임포트를 트리거하는 작업에 적용됩니다. GitLab 17.6에서 도입되었습니다. GitHub 임포트 사용자당 분당 6회 트리거된 임포트 GitHub에서 프로젝트 임포트를 트리거하는 작업에 적용됩니다. 신규 사용자 계정 IP 주소당 분당 20회 호출 /users/sign_up 엔드포인트에 적용됩니다. 사용 중인 사용자 이름이나 이메일 주소를 대량으로 알아내려는 시도를 완화합니다. 알림 이메일 프로젝트 또는 그룹별 사용자당 24시간에 1,000건 알림 프로젝트 또는 그룹과 관련된 알림 이메일에 적용됩니다. GitLab 17.2에서 일반적으로 사용 가능 해졌습니다. 오프라인 전송 익스포트 및 임포트 사용자당 분당 6회 요청 오프라인 전송 익스포트와 임포트에 적용되며, 각각 별도로 제한됩니다. GitLab 19.3에서 도입 되었습니다. 리포지터리 아카이브 사용자당 분당 5회 요청 UI 또는 API를 통해 리포지터리 아카이브를 다운로드 하는 작업에 적용됩니다. 이 제한은 프로젝트와 다운로드를 시작한 사용자 모두에 적용됩니다. 리포지터리 blob 및 파일 액세스 프로젝트별 객체당 분당 5회 호출 리포지터리 blob 및 리포지터리 파일 엔드포인트에서 10MB보다 큰 파일에 적용됩니다. GitLab 18.1에서 도입 되었습니다. 스니펫 생성 인증된 사용자당 시간당 300회 요청 POST /snippets 로 스니펫을 생성 하는 작업, POST /projects/:id/snippets 로 프로젝트 스니펫을 생성 하는 작업, 그리고 GitLab UI가 사용하는 createSnippet GraphQL 뮤테이션에 적용됩니다. 이 제한은 세 가지 모두에서 공유됩니다. GitLab 19.4에서 도입 되었습니다. 사용자 이름 업데이트 인증된 사용자당 분당 10회 호출 사용자 이름을 변경할 수 있는 빈도를 제한합니다. 사용 중인 사용자 이름을 대량으로 알아내려는 시도를 완화합니다. 사용자 이름 존재 여부 IP 주소당 분당 20회 호출 선택한 사용자 이름이 이미 사용 중인지 확인하는 내부