如何使用AWS Lambda /事件规则终止预定消息

时间:2020-09-10 19:44:11

标签: aws-lambda

为此,我尝试构建一个在id中传递的lambda,然后使用该id查询其他信息并进行其他工作。此过程将每小时运行7天,此后我们将不再关心该ID。在任何给定时间都会处理多个ID /消息。

为此,我正在研究使用“事件规则”来设置cron作业,以便每小时重新排列消息。我遇到的问题是如何阻止消息继续被重新排队?我设置了一个简单的Hello-World lambda来测试它,如下所示:

console.log('Loading function');

exports.handler = async (event, context) => {
    console.log('value1 =', event.key1);
    console.log('value2 =', event.key2);
    console.log('value3 =', event.key3);
    return null; 
    // throw new Error('Something went wrong');
};

我尝试返回null,尝试引发错误,并且一直在排队。任何建议将不胜感激!

0 个答案:

没有答案