设置SNS主题以在另一个之后触发Lambda Function一条消息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置SNS主题以在另一个之后触发Lambda Function一条消息相关的知识,希望对你有一定的参考价值。

我有一个服务,在S3存储桶上使用JSON文件进行配置。我希望能够修改此文件,但我会遇到并发问题,因为多个管理员可以同时写入此文件。我将使用SNS主题来触发将编写配置更改的lambda。目前,我将每分钟检查队列,然后处理消息,这样我确信我没有多个lambda实例同时运行并写入同一个文件。

有没有办法让SNS主题为每条消息触发一个lambda函数,然后等待处理这条消息,然后转到下一条消息?

干杯,朱利安

答案

您可以通过将Lambda函数的最大并发执行次数设置为1来实现此目的。有关管理Lambdas并发性的更多详细信息,请参阅documentation

以上是关于设置SNS主题以在另一个之后触发Lambda Function一条消息的主要内容,如果未能解决你的问题,请参考以下文章

如何设置 lambda 函数以一起使用两个触发器

从 SNS 触发 Step Function

AWS 为 Lambda 创建 Cloudformation 日志警报

从本地机器发布 SNS 消息并测试 Lambda

如何导出 SNS 主题以在 Cloudformation 中的不同堆栈中使用

使用云形成从 SNS 触发 lambda?