【问题标题】:What are API "burst" requests and how to make them in python?什么是 API“突发”请求以及如何在 python 中创建它们?
【发布时间】:2020-04-22 22:43:34
【问题描述】:

在阅读Coinbase docs 等地方的 API 文档时,我发现它们对 API 请求施加了两个限制:一个是常规的,一个是突发的。

我们通过 IP 限制公共端点:每秒 3 个请求,最多 6 个 每秒的请求数。

在“突发”中发出请求是什么意思,在 python 中是如何完成的? 我用谷歌搜索了这个,什么也没找到。

【问题讨论】:

    标签: rest api request python-requests


    【解决方案1】:

    这只是意味着您平均每秒被允许 3 个请求,或者在短时间内(即突发)6 个请求秒。

    如果您过于频繁地每秒拨打 6 次或更多电话,您很可能会受到速率限制。

    【讨论】:

    • 但不清楚; “短时间”是不是不到一秒?这也没有意义:如果我每秒请求超过 3 个,我会收到“太多请求”吗?我试图理解它的准确定义,以便能够尽快获得尽可能多的请求。
    • @Newskooler 你有没有得到这个答案?
    • 并非如此。 @MosesGitau 你明白了吗?
    • 他们有 2 种方法听起来似乎是合理的:1 种方法可以确保这一点,例如每分钟,平均值必须低于 3 秒。同时可能有一个每秒检查一次不超过每秒 6 次。因此,您最好始终尝试每秒精确命中 3 次,以防系统出现故障,您不会立即被禁止。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-12
    • 2015-01-27
    • 1970-01-01
    • 2011-07-04
    • 2010-11-30
    • 1970-01-01
    • 2011-01-06
    相关资源
    最近更新 更多