보호된 경로

Tier: Free, Premium, Ultimate Offering: Self-Managed

Rate limiting은 웹 애플리케이션의 보안과 내구성을 향상시키는 기술입니다. 자세한 내용은 Rate limits를 참조하세요.

지정된 경로의 요청에 대해 속도 제한(보호)을 설정할 수 있습니다. 이러한 경로에 대한 POST 요청은 IP 주소 당 분당 10회를 초과하면 GitLab은 HTTP 상태 코드 429로 응답하고, GET 요청은 IP 주소 당 분당 10회를 초과하면 GitLab은 HTTP 상태 코드 429로 응답합니다.

예를 들어, 다음은 분당 최대 10개의 요청으로 제한됩니다.

  • 사용자 로그인
  • 사용자 가입 (활성화된 경우)
  • 사용자 비밀번호 재설정

10회 요청 이후, 클라이언트는 다시 시도하기 전에 60초를 기다려야 합니다.

note

보호된 경로 구성

보호된 경로의 속도 제한은 기본적으로 활성화되어 있으며 비활성화하거나 사용자 정의할 수 있습니다.

  1. 왼쪽 사이드바에서 아래쪽에서 관리 영역을 선택합니다.
  2. 설정 > 네트워크를 선택합니다.
  3. 보호된 경로를 확장합니다.

속도 제한을 초과하는 요청은 auth.log에 로그됩니다.