2014-09-27 4 views
6
We couldn’t deliver this payload: Service Timeout 

5 분 전에 내 서버에 성공적으로 webooks를 보냈는데 이제는 계속 시간 초과가 발생합니다. 나는 webook을 삭제하고 URL을 가리키는 URL을 변경하면서 다시 추가하려고 시도했지만 아무 것도하지 않았습니다.왜 내 Github webhook은 시간 제한을 유지합니까?

너무 많은 푸시로 홍수에 빠지거나 GitHub의 웹 훅 서비스가 중단 되었습니까?

+0

여기에 시도한 url 형식의 형식을 표시 할 수 있습니까? –

+0

은 AWS 또는 다른 클라우드의 서버입니까? –

답변

3

GitHub쪽에 어떤 종류의 오류가없는 경우 (현재이 주어짐), webhook의 페이로드를받는 프로그램을 확인할 수 있습니다.

Supybot-plugins 225에서 비슷한 문제를 참조하십시오

내가 GitHub의 지원과 직원 중 하나가 나를 위해이 문제를 해결되었습니다 연락. 난 그냥 우리의 기계 중 하나에서 수동으로 요청을 시도하고, 그 오류없이 겪은

(아래 curl -v 출력 참조) 여기서 그가 문제에 대해 무슨 말을했다의 일부입니다.
그러나 요청 처리 시간이 매우 길어서 15 초 (2 바이트 데이터)가 걸렸습니다. 내가 이온 "Perl Script slow over Tomcat 6.0 and generates service time out"를 권장하는 페이로드의 듣기 및 수신을 디커플링

는 그 proicessing에서, 일반적으로 올바른 접근 방식이다.
첫 번째 부분은 가능한 한 빨리해야합니다.

0

또한 GitHub의 웹 훅에는 10 초의 시간 제한이 설정되어 있습니다. 그것이 내가 만난 것입니다.

+0

10 초 제한 시간을 초과하기 위해 무엇을 했습니까? – AjayAujla

+0

끝까지 처리 속도를 높입니다. 그것이 당신이 할 수있는 모든 것입니다 (당시). 나는 그들이 이것을 전혀 개선했는지 모른다. – ajon

관련 문제