如何管理触发AWS Lambda函数的AWS Cloud Watch事件突发

问题描述 投票:0回答:2

我有一个每小时生成一次Cloud Watch Events突发事件的服务。这些Cloud Watch事件(可能成千上万个事件)每个都会触发一个AWS Lambda函数,最终运行的并发Lambda数可以超过最大限制。如何修改我的系统,以使Lambda函数可以妥善处理这些云监视事件,或者在可能的情况下,可以在第一个服务的其余时间内分发所有这些云监视事件。

P.S。我不想修改并发运行lambda的限制。

amazon-web-services aws-lambda amazon-cloudwatch system-design
2个回答
0
投票

如前所述,您可以使用SQS,但我也建议您这样做,因为您仍然会遇到相同的并发问题(更多here)。


-1
投票

您是否考虑过将这些事件添加到SQS中,而不是直接使用Lambda,然后将SQS配置为调用Lambda函数?

© www.soinside.com 2019 - 2024. All rights reserved.