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

Agm*_*her 7 github

We couldn’t deliver this payload: Service Timeout
Run Code Online (Sandbox Code Playgroud)

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

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

Von*_*onC 3

除非 GitHub 端出现某种错误(鉴于其“系统状态”历史记录,目前情况似乎并非如此)),否则您可以检查接收该 Webhook 有效负载的程序。

在Supybot-plugins 225中看到类似的问题:

我联系了 GitHub 支持,其中一名员工一直在为我解决此问题。以下是他对这个问题不得不说的部分内容:

我只是尝试从我们的一台机器手动发出请求,并且没有错误(请参见curl -v下面的输出)。
然而,我确实注意到处理请求的时间非常长——超过 15 秒(对于 2 个字节的数据)。

将有效负载的侦听和接收与其处理分离通常是正确的方法,正如我推荐的那样“ Perl 脚本比 Tomcat 6.0 慢并生成服务超时”。
第一部分应该尽可能快。