在Amazon Web Services (AWS) Eventbridge中,我可以创建cron样式的计划规则来定期触发事件。
当我创建或编辑它们时,我经常想要测试它们是否能立即工作(而不是等到下一次计划执行)。出于测试的目的,手动触发规则的目标并不总是等同于规则的运行(可能是因为使用模板来定制事件JSON)。
是否有一种简单的方法可以触发AWS EventBridge计划作业立即运行,通过用户界面或通过命令行?
我通常通过在将来将cron调度修改为两分钟,然后恢复它来做到这一点,但这很繁琐且容易出错。也许有一个明显的按钮,我没有看到,或者一个cli命令,我没有找到(例如在https://awscli.amazonaws.com/v2/documentation/api/latest/reference/events/index.html#cli-aws-events)。
每5分钟触发一次,你会看到它被触发了几次。修改cron调度。