Push 이벤트 활동 한도 및 대량 Push 이벤트

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

한 번에 허용되는 단일 푸시 이벤트의 브랜치 또는 태그 수를 제한합니다. 이 이상의 이벤트 수가 발생하면 GitLab은 대량 푸시 이벤트를 생성합니다.

예를 들어, 4개의 브랜치가 푸시되고 제한이 3으로 설정되어 있으면, 활동 피드에는 다음과 같이 표시됩니다:

활동 피드에 사용자가 단일 이벤트로 4개의 브랜치로 푸시했음을 보여주는 이미지

이 기능을 사용하면 단일 푸시가 많은 변경 사항(예: 1,000개의 브랜치)을 포함하는 경우 1,000개의 푸시 이벤트가 아닌 1 대의 대량 푸시 이벤트만 생성됩니다. 이는 시스템 성능을 유지하고 활동 피드에서 스팸을 방지하는 데 도움이 됩니다.

이 설정을 수정하려면:

  • 관리자 영역에서:
    1. 왼쪽 사이드바에서 관리자를 선택합니다.
    2. 설정 > 네트워크를 선택합니다.
    3. 성능 최적화를 확장합니다.
    4. Push 이벤트 활동 제한 설정을 편집합니다.
  • 응용 프로그램 설정 API 에서 push_event_activities_limit로.

기본값은 3이지만 값은 0보다 크거나 같을 수 있습니다. 이 값을 0으로 설정하면 스로틀링이 비활성화되지 않습니다.