某開發人員的應用程式使用 AWS Lambda 和 CloudFormation。隨著使用量增加,Lambda 函數在每次叫用時,都會在擷取 Systems Manager Parameter Store 進階參數時達到速率限制。該參數僅在部署期間變更。由於使用量不可預測,開發人員希望找到一種經濟高效的方法來避免 Parameter Store 速率限制。哪種解決方案最能滿足此要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 CloudFormation 範本中,將 SSM 動態參考作為 Lambda 資源中的環境變數用於參數。.
為什麼這是答案
正確答案是將 SSM 動態參考作為 Lambda 資源中的環境變數用於參數。這樣做可以在部署時將 Parameter Store 的值注入 Lambda 函數的環境變數中,避免在每次函數叫用時都呼叫 Parameter Store,從而有效解決速率限制問題,且具成本效益。 將 Lambda 函數的保留並行設定為平均叫用次數無助於解決 Parameter Store 的速率限制。在對 Parameter Store 的呼叫周圍新增帶有指數退避的重試,雖然可以處理暫時性錯誤,但無法從根本上避免因高頻率呼叫而導致的速率限制。請求增加服務配額可能需要時間,且不一定能完全解決不可預測的使用量峰值問題,也可能產生額外成本。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡