사용 중지된 API 속도 제한

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

사용 중지된 API 엔드포인트는 대체 기능으로 대체되었지만 하위 호환성을 유지하지 않고는 제거할 수 없는 엔드포인트입니다. 이러한 엔드포인트에 제한적인 속도 제한을 설정하면 사용자가 대체 기능으로 전환하도록 유도할 수 있습니다.

사용 중지된 API 엔드포인트

모든 사용 중지된 API 엔드포인트가 이 속도 제한에 포함되는 것은 아닙니다. 성능에 영향을 줄 수 있는 엔드포인트만 포함됩니다:

  • GET /groups/:id 쿼리 매개변수 with_projects=0사용하지 않는 경우.

사용 중지된 API 속도 제한 정의

사용 중지된 API 엔드포인트의 속도 제한은 기본적으로 비활성화됩니다. 활성화되면 일반 사용자 및 IP 속도 제한을 대체하여 사용 중지된 엔드포인트로의 요청에 대한 속도 제한을 제공합니다. 이미 적용된 일반 사용자 및 IP 속도 제한을 유지하고 사용 중지된 API 엔드포인트에 대한 속도 제한을 증가하거나 감소시킬 수 있습니다. 이 오버라이드에 의해 다른 새로운 기능은 제공되지 않습니다.

전제 조건:

  • 인스턴스에 관리자 액세스 권한이 있어야 합니다.

사용 중지된 API 엔드포인트로의 요청에 대한 일반 사용자 및 IP 속도 제한을 대체하려면:

  1. 왼쪽 사이드바에서 맨 아래에서 관리 영역을 선택합니다.
  2. 설정 > 네트워크를 선택합니다.
  3. 사용 중지된 API 속도 제한을 확장합니다.
  4. 활성화하려는 속도 제한 유형의 확인란을 선택합니다:
    • 인증되지 않은 API 요청 속도 제한
    • 인증된 API 요청 속도 제한
  5. 인증되지 않은 경우를 선택한 경우:
    1. IP 당 주기당 최대 인증되지 않은 API 요청을 선택합니다.
    2. 인증되지 않은 API 속도 제한 주기(초)을 선택합니다.
  6. 인증된 경우를 선택한 경우:
    1. 사용자 당 주기당 최대 인증된 API 요청을 선택합니다.
    2. 인증된 API 속도 제한 주기(초)을 선택합니다.

관련 주제