簡體   English   中英

AWS SQS 消息並發處理

[英]AWS SQS message concurrent processing

我已將 SQS 連接到 lambda(Lambda 1)。 lambda(Lambda 1) 對服務進行了 API 次調用。 我必須一次播種 1000 條消息。 為此,我在另一個 lambda (Lambda 2) 的幫助下向 SQS 發送了 1000 條消息。 我面臨的問題是 SQS 觸發了 1000 lambda,它對我的服務進行了 1000 API 次調用,導致服務不可用。

我能否配置 SQS 頻率,例如,在 1 秒內 SQS 應該只處理 10 或 100 條消息?

限制 lambda 函數的允許並發數

簡而言之,你設置這個 lambda 可以有多少個並發執行

在此處輸入圖像描述

簡介: https://aws.amazon.com/about-aws/whats-new/2017/11/set-concurrency-limits-on-individual-aws-lambda-functions/

文檔: https://docs.aws.amazon.com/lambda/latest/dg/invocation-scaling.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM