某應用程式使用 Amazon API Gateway 和 AWS Lambda 函數從 Amazon DynamoDB 擷取資料。使用者回報間歇性的高延遲。團隊的調查顯示,當其他 Lambda 函數的叫用率較高時,該 API 的 Lambda 函數會頻繁地被節流。該公司希望以最具成本效益的方式將該 API 的 Lambda 與其他函數隔離。他們應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為 Lambda 函數設定保留並行。.
為什麼這是答案
設定保留並行 (Reserved Concurrency) 可以確保此 Lambda 函數始終有足夠的並行執行能力,即使其他 Lambda 函數的叫用率很高,也不會被節流。這將有效地將此 API 的 Lambda 函數與其他函數隔離,解決間歇性高延遲問題,且相較於佈建並行,保留並行是免費的,因此是最具成本效益的解決方案。增加 DynamoDB 的讀取容量單位 (RCU) 無法解決 Lambda 節流問題。設定佈建並行雖然也能解決節流,但會產生額外費用,不符合成本效益。增加 Lambda 函數的逾時時間和分配的記憶體並不能解決並行執行能力不足導致的節流問題。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡