超出了GitHub API速率限制

时间:2018-04-13 06:24:53

标签: jenkins github github-api rate-limiting

在我的jenkins工作中,我为我的机器人用户收到此错误。 对我来说限制是5000,我看到每秒大约有100个请求正在进行,我不确定哪个作业/服务正在耗尽机器人的请求。理想情况下,我的其他jenkins工作每分钟最多需要1个请求。

有没有办法找出导致这么高请求率的原因?或者任何API调用列出在最后一分钟内发生的所有API调用或类似的东西?

1 个答案:

答案 0 :(得分:1)

浏览https://JENKINS_URL/log/并在org.kohsuke.github.GitHub上添加记录器。
根据您使用的插件,您可能希望记录其他软件包,例如org.jenkinsci.plugins.github_branch_source

也请看一下Jenkins JIRA,其中有许多相关的票证以及各种修复或改进。例如JENKINS-36121可能是一个很好的起点。