【问题标题】:AWS SQS Batch size and messagesAWS SQS 批量大小和消息
【发布时间】:2020-06-29 06:24:09
【问题描述】:

我正在使用 AWS SQS 和 Lambda。我想知道如果 batchsize = 5 并且 sqs 消息 left = 3。

Lambda 会被一批 3 条消息触发,还是 sqs 会等待消息数变为 5?

【问题讨论】:

    标签: amazon-web-services amazon-sqs


    【解决方案1】:

    来自docs

    Batch size – 每个批次中要从队列中读取的项目数,最多 10 个。如果 Lambda 从 队列中读取的批次较少,则该事件可能包含较少的项目项目

    因此,基于此,您应该收到 3 条消息。 Lambda 不应等待 5。

    【讨论】:

    • 知道了。感谢您的快速回复。
    猜你喜欢
    • 2019-07-01
    • 2017-03-22
    • 2014-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-20
    相关资源
    最近更新 更多