웹훅 전송 실패 정보
웹후크 제공은 여러 가지 이유로 실패할 수 있습니다. 예를 들어 서버가 다운되었거나 응답하는 데30초보다 오래 걸리면 GitHub는 제공을 실패로 기록합니다.
GitHub는 실패한 제공을 자동으로 다시 제공하지 않습니다.
배송 실패 관리
실패한 제공을 수동으로 다시 제공할 수 있습니다. 자세한 내용은 AUTOTITLE을(를) 참조하세요.
실패한 제공에 대해 검사를 수행하고 모든 실패한 제공을 다시 제공하려고 시도하는 스크립트를 작성할 수도 있습니다. 스크립트는 일정에 따라 실행되어야 하며 다음을 수행해야 합니다.
-
GitHub REST API를 사용하여 스크립트가 마지막으로 실행한 이후 시도된 모든 웹후크 제공에 대한 데이터를 페치합니다. 자세한 내용은 AUTOTITLE, AUTOTITLE, AUTOTITLE을(를) 참조하세요.
전역 웹후크 제공에 대하여 데이터를 가져올 수 있는 API 엔드포인트는 존재하지 않습니다.
-
가져온 데이터를 확인하여 배송이 실패했는지 살펴봅니다. 실패한 전달 데이터는 이 아닌 값을 갖게 됩니다.
-
GitHub REST API를 사용하여 실패한 제공을 다시 제공합니다. 자세한 내용은 AUTOTITLE, AUTOTITLE, AUTOTITLE을(를) 참조하세요.
예시 스크립트에 대해서는 다음을 참조하세요.
- AUTOTITLE
- AUTOTITLE
- AUTOTITLE
웹후크 제공이 반복적으로 실패하는 경우 원인을 조사해야 합니다. 제공에 실패할 때마다 실패한 이유가 표시됩니다. 자세한 내용은 AUTOTITLE을(를) 참조하세요.