一個無伺服器應用程式使用 Amazon API Gateway、AWS Lambda 和 Amazon RDS for PostgreSQL 資料庫。在流量高峰或不可預測時,應用程式會遇到資料庫連線逾時。公司希望在最少程式碼變更的情況下減少故障。身為解決方案架構師,您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 RDS 資料庫實例上啟用 RDS Proxy。.
為什麼這是答案
啟用 RDS Proxy 是最佳解決方案,因為它能有效地管理和共用資料庫連線,減少 Lambda 函數在流量高峰時開啟新連線的負擔,進而降低連線逾時的機率,且只需最少的程式碼變更。 降低 Lambda 的並行執行速率會限制應用程式的擴展能力,可能導致效能瓶頸。調整 RDS 資料庫實例類別雖然能增加連線數,但無法解決大量短期連線導致的連線管理問題,且成本較高。將資料庫遷移到 DynamoDB 涉及重大的架構和程式碼變更,不符合「最少程式碼變更」的要求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡