为什么我的Github webhook会延长时间?

时间:2014-09-27 07:35:54

标签: github

We couldn’t deliver this payload: Service Timeout

我在5分钟前成功地将webooks发送到我的服务器,现在我只是不断超时。我尝试删除webook并重新添加它,更改它指向的URL,但没有。

我淹没了太多的推,或者是GitHub的webhook服务刚下来?

2 个答案:

答案 0 :(得分:3)

除非GitHub方面存在某种错误(目前看来情况并非如此,给定"System Status" history),您可能会检查接收该webhook有效负载的程序

Supybot-plugins 225中查看类似问题:

  

我联系了GitHub支持,其中一名员工一直在为我排除故障。以下是他对此问题的看法的一部分:

     
    

我刚尝试从我们的某台机器手动发出请求,但没有任何错误(请参阅下面的curl -v输出)。
    但是,我确实注意到处理请求需要很长时间 - 超过15秒(对于2个字节的数据)。

  

将有效载荷的收听和接收解除,与其说明一致,通常是正确的方法,因为我推荐离子" Perl Script slow over Tomcat 6.0 and generates service time out"。
第一部分应该尽可能快。

答案 1 :(得分:2)

事实证明,GitHub在其webhook上设置了10秒的超时时间。这就是我遇到的。请参阅文档here