首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Amazon Standard SQS中的消息轮询

Amazon Standard SQS中的消息轮询
EN

Stack Overflow用户
提问于 2019-04-30 02:22:07
回答 1查看 57关注 0票数 0

我有一个lambda,它从第三方的SQS标准队列中轮询消息,每次轮询的最大消息数(10)。但是,在大多数情况下,轮询只提取2-6条消息。这会导致消息在队列中积压。队列的默认可见性为30秒。现在,lambda在Cloud Watch触发器上工作。可以,我们在这里实现了自动伸缩,以处理大量的数据流入。以及,为什么轮询只挑选较少数量的消息。

EN

回答 1

Stack Overflow用户

发布于 2019-04-30 02:41:59

您应该使用Lambda with SQS,它将为您处理弹性伸缩,而不是使用CloudWatch触发。

Lambda使用长轮询机制轮询队列,直到队列变为活动状态。当消息可用时,Lambda会增加读取批处理的速率,并调用您的函数,直到达到并发限制。

另请参见Understanding Scaling Behavior

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55908866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档