什么是Travis-CI API速率限制

时间:2015-09-16 12:23:00

标签: travis-ci

attack on its API以来,travis-ci对其REST API引入了限制。我们有一个监控系统,可以查询这个API以获取某些项目的状态,现在这已经到了顶峰。这也对Web界面产生了影响。 有什么限制?

2 个答案:

答案 0 :(得分:2)

目前,.org上限为10 /小时,.com上限为50 /小时

答案 1 :(得分:1)

截至2017年8月,.org的当前限制为(以https://github.com/travis-ci/travis-api/blob/master/lib/travis/api/attack.rb编码):

黑名单:

  • < 2次身份验证(POST /auth/github)在5分钟内,否则禁用5小时。
  • < 10 POST请求在30秒内,否则禁止1小时

节流:

  • <每分钟1次身份验证
  • <未经过身份验证时每分钟500个请求
  • <使用GitHub令牌进行身份验证时每分钟2000次请求