我有一个服务,在S3存储桶上使用JSON文件进行配置。我希望能够修改此文件,但我会遇到并发问题,因为多个管理员可以同时写入此文件。我将使用SNS主题来触发将编写配置更改的lambda。目前,我将每分钟检查队列,然后处理消息,这样我确信我没有多个lambda实例同时运行并写入同一个文件。
有没有办法让SNS主题为每条消息触发一个lambda函数,然后等待处理这条消息,然后转到下一条消息?
干杯,朱利安
您可以通过将Lambda函数的最大并发执行次数设置为1来实现此目的。有关管理Lambdas并发性的更多详细信息,请参阅documentation。