【发布时间】:2021-03-02 21:17:26
【问题描述】:
我了解 AWS Cloudwatch Scheduled Rules(Amazon EventBridge 规则),它通过定义 CRON 表达式来工作。
文档提到了在给定时间重复触发的规则。例如,每 15 分钟运行一次 Cloudwatch 规则等等。
我想要的是一个只运行一次的规则。有什么方法可以实现吗?例如,从现在开始 1 小时后运行一个规则,此后它就不再运行。
有什么办法吗?
PS:我也检查了基于事件的规则,但我没有任何可以触发规则的事件。
【问题讨论】:
-
您可以让您的代码创建一个每小时运行一次的 cloudwatch 规则,然后在第一次触发时再次删除该规则。
-
该规则的实际目标是什么?如果是一次,也许我们可以直接触发那个目标而不是有一个规则?
标签: amazon-web-services cron amazon-cloudwatch