amazon-web-services - 设置 SNS 主题以在一条消息之后触发 Lambda 函数
问题描述
我有一个使用 S3 存储桶上的 JSON 文件进行配置的服务。我希望能够修改此文件,但我会遇到并发问题,因为多个管理员将能够同时写入此文件。我将使用 SNS 主题来触发将写入配置更改的 lambda。目前,我将每分钟检查一次队列,然后处理消息,这样我就可以确定我没有多个 lambda 实例同时运行并写入同一个文件。
有没有办法让 SNS 主题为每条消息触发一个 lambda 函数,然后等待这条消息被处理,然后继续下一条?
干杯,朱利安
解决方案
您可以通过将 Lambda 函数的最大并发执行次数设置为 1 来实现此目的。有关管理 Lambda 并发性的更多详细信息,请参阅文档。
推荐阅读
- r - 我闪亮的应用程序中显示 iframe 的错误是什么?
- django - 处理 django rest framework + vue SPA auth
- javascript - 如何在没有访问密钥和密钥的情况下写入只写 SQS 队列
- sql-server - 如何在 SQL Linq 中返回 3 个最低分数?
- asp.net - Azure Offline Authentication
- python - Extracting slots from list of lists in python
- amazon-web-services - How to download SSL certificates from a S3 bucket with necessary policies to a Gradle application running on my FARGATE container
- java - Looking to the internal code of System.out.println wants to understand how it works?
- javascript - JS:如何通过某个键/属性合并/连接对象数组?
- php - 全局指定的自定义项目 Composer 供应商路径,但与全局供应商路径不同