我如何管理延迟 AWS Eventbridge 触发时间?

Is how could I manage delay AWS Eventbridge trigger time?

我做了一个事件桥,每分钟调用一次来获取数据并保存。

eventbridge 唤起的 Lmabda 消耗大约 80mb ~ 90mb,耗时大约 3000ms ~3500ms(3~3.5 秒)

如您所见,我的 lambda 在 ??:35 秒触发,这出乎我的意料

我希望每个 lambda 运行 ??:00 就像示例 AWS 显示的那样

预计 运行 时间:

05:01:00,05:02:00,05:03:00,05:04:00,...

现实:

05:01:35,05:02:35,05:03:35,05:04:35,...

我应该自己在 ??:00 开始事件触发吗?



你不能改变它,因为 EB 的分辨率是 1 分钟,而不是秒。来自 docs:

Your scheduled rule runs within that minute, but not on the precise 0th second.