You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否创建定时EventBridge规则调用自定义API目标?是否必须通过Lambda?

解决EventBridge定时调用自定义API的方案

核心结论

你的判断不完全正确——不用Lambda也能实现每日定时调用自定义API,问题出在事件总线的选择上,和是否依赖Lambda无关。

问题原因

你看到的警告Schedule rule is not supported when custom or partner event bus is selected,是因为EventBridge的调度型规则只能绑定默认事件总线(default event bus),自定义或合作伙伴事件总线是用来接收第三方/自定义事件的,不支持触发调度任务。

直接实现的步骤

  • 创建调度规则时,选择默认事件总线,而非自定义事件总线
  • 规则目标直接选你已经配置好的API Destination,并关联对应的OAuth Connection
  • 设置调度表达式(比如cron(0 0 * * ? *)就能实现每日凌晨自动运行)

这样就能让EventBridge直接定时触发自定义API的清理任务,完全不需要Lambda中转。

特殊场景的备选方案

如果你的业务确实需要用到自定义事件总线(比如有复杂的事件路由需求),可以拆分两步实现:

  1. 在默认事件总线创建调度规则,目标设为你的自定义事件总线
  2. 在自定义事件总线创建规则,目标设为API Destination

但如果只是单纯的每日定时调用API,直接用默认事件总线+调度规则+API Destination的方案最简洁高效。

内容的提问来源于stack exchange,提问作者Matt W

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 23:51:19