Lambda中的可配置Cron作业
我正在尝试找出如何在Lambda中为以下场景设置条件cron作业: 我有一个SQS队列,我必须创建一个Lambda函数,如果我们在SQS中设置了延迟消息属性,它只能在上午7点到下午5点之间将消息发布到SNS。所以基本上,这个Lambda将充当SQS的订户和SNS的发布者Lambda中的可配置Cron作业,cron,aws-lambda,amazon-sqs,amazon-sns,Cron,Aws Lambda,Amazon Sqs,Amazon Sns,我正在尝试找出如何在Lambda中为以下场景设置条件cron作业: 我有一个SQS队列,我必须创建一个Lambda函数,如果我们在SQS中设置了延迟消息属性,它只能在上午7点到下午5点之间将消息发布到SNS。所以基本上,这个Lambda将充当SQS的订户和SNS的发布者 因此,我们想知道如何根据SQS消息属性使cron作业有条件 您可以将Lambda函数设置为触发CloudWatch Logs cron事件,然后通过Lambda函数中的SQS消息轮询以搜索延迟消息属性 要设置cron触发器,请执
因此,我们想知道如何根据SQS消息属性使cron作业有条件 您可以将Lambda函数设置为触发CloudWatch Logs cron事件,然后通过Lambda函数中的SQS消息轮询以搜索延迟消息属性 要设置cron触发器,请执行以下操作:
- 导航到控制台中的CloudWatch
- 事件>规则>创建规则
- 选择Schedule>Cron expression>
Cron(0/10 2-7**?*)
- 对于目标,选择Lambda函数