InfoGrab DocsInfoGrab Docs

웹훅 작업에 대한 속도 제한

웹훅 테스트 요청과 웹훅 이벤트 재전송 요청에 적용되는 분당 속도 제한을 구성하는 방법을 설명합니다.

히스토리 웹훅 테스트에 대한 속도 제한이 GitLab 17.0에서 web_hook_test_api_endpoint_rate_limit 라는 플래그 와 함께 도입 되었습니다. 기본적으로 활성화됩니다. 웹훅 이벤트 재전송에 대한 속도 제한이 GitLab 17.1에서 web_hook_event_resend_api_endpoint_rate_limit 라는 플래그 와 함께 도입 되었습니다. 기본적으로 활성화됩니다. 사용자 지정 가능한 속도 제한이 GitLab 19.3에서 도입 되었습니다. 기능 플래그 web_hook_test_api_endpoint_rate_limit 와 web_hook_event_resend_api_endpoint_rate_limit 가 제거되었습니다. 다음 요청에 대한 분당 속도 제한을 구성합니다. 웹훅 테스트 . 웹훅 이벤트 재전송 . 제한 기본값 웹훅 테스트 요청 분당 5회 웹훅 이벤트 재전송 요청 분당 5회 각 속도 제한은 지정된 프로젝트 또는 그룹에 대해 사용자별로 적용되며, UI와 API 모두에 적용됩니다. 동일한 프로젝트 또는 그룹의 모든 웹훅이 이 제한을 공유합니다. 이 제한은 웹훅을 트리거할 수 있는 빈도를 제한하는 웹훅 전송 속도 제한 과 별개입니다. 웹훅 전송 속도 제한을 구성하는 방법은 인스턴스 유형에 따라 다릅니다: GitLab Self-Managed에서는 관리자가 Plan limits API 로 구성합니다. GitLab.com에서는 전송 제한이 요금제에 따라 달라지며 변경할 수 없습니다. 예를 들어 웹훅 테스트 속도 제한을 5로 설정하고 1분 안에 웹훅을 여섯 번 테스트하려고 하면 마지막 요청이 차단됩니다. 1분이 지나면 웹훅을 다시 테스트할 수 있습니다. 속도 제한 변경 # 사전 요구사항: 관리자 접근 권한이 있어야 합니다. 속도 제한을 변경하려면: 오른쪽 상단 모서리에서 Admin 을 선택합니다. 왼쪽 사이드바에서 설정 > 네트워크 를 선택합니다. 웹훅 속도 제한 을 확장합니다. 사용 가능한 속도 제한의 값을 설정합니다. 속도 제한을 비활성화하려면 0 을 입력합니다. 변경 사항 저장 을 선택합니다. 속도 제한을 초과하는 요청은 auth.log 파일에 기록됩니다.