Shopify 用 HTTP webhook 还是 EventBridge 更好
现象#
事件量大时 HTTP 端点经常超时丢事件,考虑改用云端事件总线。
原因#
- HTTP webhook 无重放能力,端点故障期间事件会丢
- EventBridge/PubSub 支持持久化、重放与多订阅者
- 但需要云厂商配置,跨云成本较高
处理步骤#
- 小规模、单一下游:HTTP webhook + 队列足够
- 大规模、多下游、要求不丢:用 EventBridge 或 Google Pub/Sub
- 配置时在 Partner 后台绑定云账号与区域
- 保留 HTTP 作为兜底通道,做双通道去重
验收标准#
事件零丢失,消费端可重放补数据,峰值期间无超时告警。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。