AmazonAmazon Solution Architect Professional SAP-C02 Certification
·TW
·更新於 1 Aug 2026
某公司將微服務作為 AWS Lambda 函數執行。該微服務會寫入僅支援有限並行連線數量的地端部署 SQL 資料庫。當 Lambda 叫用數量增加時,資料庫會不堪負荷並崩潰,導致停機。該公司在 VPC 和地端部署資料中心之間有 AWS Direct Connect 連結。該公司希望保護資料庫免於不堪負荷。哪種解決方案能滿足這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將資料傳送至 Amazon Simple Queue Service (Amazon SQS) 佇列。讓 Lambda 從該佇列讀取並寫入現有的地端部署資料庫。在 Lambda 函數上設定保留並行限制,使其低於資料庫支援的最大並行連線數。.
為什麼這是答案
正確答案透過結合 Amazon SQS 佇列和 Lambda 的保留並行限制來解決問題。將資料傳送至 SQS 佇列可將 Lambda 叫用與資料庫寫入操作解耦,從而緩衝突發流量並防止資料庫直接過載。然後,設定 Lambda 函數的保留並行限制,使其低於地端部署資料庫的最大並行連線數,確保 Lambda 寫入資料庫的請求數量永遠不會超過資料庫的處理能力,從而保護資料庫免於崩潰。
其他選項不適用:
建立 Aurora Serverless 並遷移資料庫需要重大架構變更和資料遷移,這超出了保護現有資料庫的需求。
Amazon RDS Proxy 適用於 Amazon RDS 資料庫,而非地端部署資料庫。
Amazon SNS 主題是發佈/訂閱服務,不提供佇列或流量緩衝功能。此外,為 Lambda 函數設定佈建並行,使其等於資料庫支援的連線數,並不能解決突發流量導致的過載問題,因為佈建並行是為預期負載預留資源,而不是限制實際並行呼叫。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡