【问题标题】:Amazon-MWS didn't handle our Requests. [ No Error, No Throttling ]Amazon-MWS 没有处理我们的请求。 [没有错误,没有节流]
【发布时间】:2012-10-16 15:58:11
【问题描述】:

我们正在托管一个有 30 个用户的应用程序。我们每 10 分钟发送一次_GET_FLAT_FILE_OPEN_LISTINGS_DATA_ 请求。如果完成,我们每 4 分钟查看一次。周五前一切顺利。我们甚至每两分钟查看一次。并在不到 10 分钟的时间内获得了结果。现在(从星期五开始)我们必须等待一个多小时。我们没有改变任何东西。没有错误,应该没有节流?它可能与关闭 AWS API 有关吗?所以大家都改用MWS了? 亚马逊 MWS 支持很慢,他们不回答我们,这就是我们从其他用户那里寻求帮助的原因。从星期五开始你有类似的问题吗? 这可能是什么原因?

附:我们正在使用 PHP 库。 我们使用 MWS Scratchpad 查找了 ReportRequestList。请求已成功交付。所以唯一的问题是,亚马逊现在花了很长时间来处理 ReportRequest。

就像罗伯特说的那样,仅仅一周后问题就消失了。您无能为力(如果有,请告诉我 ;)),如果发生这种情况,请保持冷静。

【问题讨论】:

    标签: amazon-web-services amazon-mws


    【解决方案1】:

    很遗憾,MWS 可能需要一些时间来生成报告。根据我的经验,这是正常行为。

    至于 AWS - AWS 和 MWS 是完全不同的 API,用于不同的目的。所以一个不应该影响另一个。

    您可能想查看其他报告是否符合您的目的 - 例如,_GET_MERCHANT_LISTINGS_DATA_LITE__GET_MERCHANT_LISTINGS_DATA_LITE_ 是否符合您的目的?返回较少的列可能有助于提高报告生成速度。

    除此之外,唯一的另一件事是为这些不测事件计划某种应急措施,因为它们会再次发生。

    请注意,我们正进入假期的旺季 - 生成报告可能需要比正常时间更长的时间。

    --编辑--

    我刚刚生成了我们的订单报告,从 _SUBMITTED__IN_PROGRESS_ 需要 5 分钟,从 _IN_PROGRESS__DONE_ 需要 1 分钟。您知道哪个状态导致延迟吗?

    【讨论】:

    • 嗨罗伯特。不幸的是,_GET_FLAT_FILE_OPEN_LISTINGS_DATA_ 报告是唯一能够满足我们要求的报告。但它有 4 列,是较小的报告之一。从_SUBMITTED__IN_PROGRESS_ 会导致延迟。 _IN_PROGRESS__DONE_ 通常很快。但看起来,其他报告类型的处理速度要快得多,正如我在便笺簿上看到的那样。我现在测试一下,如果我使用 Scratchpad 发送 _GET_FLAT_FILE_OPEN_LISTINGS_DATA_ 报告会更快。
    • @MichaelHirn 我希望问题不在于请求报告的方法,而在于亚马逊生成有问题的报告。我很想看看你的测试发现了什么。
    • 我测试了一些东西。 1) 任何类型的请求都会慢慢得到处理。不管我是用 PHP 库还是从暂存器发送它们都没有关系。 2) 更改应用程序名称既不会将 MWS 端点从 mws.amazonservices.de 更改为 mws-eu.amazonservices.com 也不会产生任何积极影响。我真的无法理解这种行为。
    • 就像我说的,不幸的是它是正常的,我们上次遇到 API 问题时持续了将近一周。我正在使用美国端点,这里也很慢。希望这次他们早日解决问题。
    • 您的计划中是否有特殊计划,当这种情况发生时?您是否尝试了一些不同的策略来获取所需的信息?
    猜你喜欢
    • 1970-01-01
    • 2015-12-01
    • 1970-01-01
    • 2018-07-30
    • 1970-01-01
    • 2011-05-07
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    相关资源
    最近更新 更多