gpt4 book ai didi

amazon-web-services - AWS Lambda 函数的横向扩展不足以处理 SQS 消息

转载 作者:行者123 更新时间:2023-12-02 00:25:47 25 4
gpt4 key购买 nike

我有一个订阅 SQS 队列来处理消息的 lambda。留言量很大。

问题:队列增长非常快,lambda 函数没有横向扩展以足够快地处理消息。并发的 lambda 执行仅上升到 20 到 25,即使我还有 950 或更多未使用的 lambda 执行的剩余配额。为什么不启动更多的 lambda 来更快地处理我的队列?这是可配置的吗?

这是我的应用程序中的一个问题,因为我使用的是标准 SQS 队列,它不提供排序保证。因此,有时我会看到不幸的消息在队列中排了几个小时,而有些消息在不到一分钟的时间内就得到了处理。 (顺便说一句,我很震惊队列可以以如此随机的顺序处理。即使没有顺序保证,我也不会想到它会这么糟糕)。

最佳答案

问题是 lambda 函数的内存分配。我天真地将它保留为默认值 128MB。将其更改为 2048MB 完全解决了这个问题。 lambda 现在可以毫无问题地跟上大量 SQS 消息。

关于amazon-web-services - AWS Lambda 函数的横向扩展不足以处理 SQS 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53825077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com