我使用 Amazon 的 Product Advertising API 使用 API 的 BrowseNodeLookup 方法(使用 Java 的 REST)检索他们的节点层次结构。在亚马逊的沙箱上,单个请求似乎有效,但如果我继续向各个节点发送请求,我最终会收到 HTTP 503 错误。
问问题
1375 次
2 回答
1
也许10个请求/秒太多了?
我有同样的问题。我发现这个链接提到了 1 个请求/秒。
http://www.mail-archive.com/google-appengine@googlegroups.com/msg19305.html
于 2011-05-10T17:16:57.060 回答
1
大约是每小时 2,000 个;如果您是通过其市场销售大量产品的商人,则有机会扩大规模。
帮助解决此限制的一种方法是在每个 API 调用中批处理多个请求 - 出于 Amazon 的速率限制调控器的目的,它们被视为一次调用。通过允许发出更大的请求集,这不仅有助于提高吞吐量;但是因为您没有处理机器间延迟(在您的应用程序和处理您的 API 请求的亚马逊服务器之间),所以您也在那里弥补了很多时间。
于 2011-10-17T22:07:20.777 回答