Shopify Webhooks

Shopify 用 HTTP webhook 还是 EventBridge 更好

现象#

事件量大时 HTTP 端点经常超时丢事件,考虑改用云端事件总线。

原因#

  • HTTP webhook 无重放能力,端点故障期间事件会丢
  • EventBridge/PubSub 支持持久化、重放与多订阅者
  • 但需要云厂商配置,跨云成本较高

处理步骤#

  1. 小规模、单一下游:HTTP webhook + 队列足够
  2. 大规模、多下游、要求不丢:用 EventBridge 或 Google Pub/Sub
  3. 配置时在 Partner 后台绑定云账号与区域
  4. 保留 HTTP 作为兜底通道,做双通道去重

验收标准#

事件零丢失,消费端可重放补数据,峰值期间无超时告警。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。