【问题标题】:Webhooks on BigCommerce blueprint site not responding quickly ( delay in response )BigCommerce 蓝图网站上的 Webhook 没有快速响应(响应延迟)
【发布时间】:2018-10-24 07:26:07
【问题描述】:

我的问题与基于 BigCommerce bluprint 构建的网站上的 webhook 有关。

我在一个蓝图网站上创建了 webhook。问题是 webhook 响应较晚或有时根本失败。如果响应较晚,则需要 15 到 30 分钟(有时甚至更长)。

理想情况下,它应该立即响应。因为我没有在 Stencil 网站上遇到上述问题。

谁能指导我是什么原因或如何解决它?

谢谢。

【问题讨论】:

    标签: webhooks bigcommerce blueprint


    【解决方案1】:

    听起来您正在使用回调重试机制: https://developer.bigcommerce.com/api/#callback-retry-mechanism

    Webhook 会近乎实时地进行调度,但如果 hooks 服务在 10 秒内没有从您的服务器收到 200 响应,则重试机制将启动。Webhook 有效负载将根据增加间隔的计划重试,并且任何未交付的钩子将在此期间排队。钩子服务会一直尝试,直到从您的服务器收到 200 响应,或者直到最后的重试间隔(自第一次交付后 48 小时),此时钩子被暂时禁用。

    最好检查您的服务器是否立即响应 webhook 有效负载(而不是先运行任何其他进程),以确保 hooks 服务在 10 秒窗口内收到“成功”响应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      • 2015-01-17
      • 2012-08-27
      相关资源
      最近更新 更多