[英]How to define CloudWatch events rate expression with start date and end date
我有在CloudWatch中创建事件的Node.js服务器。 为此,我使用aws
包下的对象CloudWatchEvents
。
我实际上是使用CloudWatch为lambda创建触发器,因此下面的代码(有效)在CloudWatch中创建了规则,该规则每两分钟触发一次lambda:
const putRuleParams = {
Name: triggerName,
Description: description,
ScheduleExpression: 'rate(2 minutes)'
}
const { RuleArn: ruleArn } = await eventsClient.putRule(putRuleParams).promise()
我的问题是如何使用ScheduleExpression
设置触发器的开始日期和结束日期? (我想在下个月开始触发)
我已经尝试了什么?
谢谢
问题的解决方案在于下面给出的两个链接。 首先,您应该了解cron表达式 ,然后放入NodejsEvent中给定的事件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.