AmazonAmazon Solution Architect Professional SAP-C02 Certification
·TW
·更新於 1 Aug 2026
某應用程式使用 Amazon Aurora PostgreSQL DB 叢集,其中包含一個小型主要執行個體和三個較大的唯讀複本。該應用程式在 AWS Lambda 函數中執行,會開啟許多與唯讀複本的短期連線,以執行唯讀查詢。在無法預測的高流量期間,應用程式變得不可靠,且資料庫回報連線過多。哪項變更將改善應用程式的可靠性?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Amazon RDS Proxy 為 DB 叢集建立 Proxy。在 Proxy 上設定唯讀端點。更新 Lambda 函數以連線到 Proxy 端點。.
為什麼這是答案
正確答案是使用 Amazon RDS Proxy。RDS Proxy 能夠管理大量短暫的資料庫連線,並將其多工處理為較少的資料庫連線,從而有效解決應用程式因高流量導致的連線過多問題。透過在 Proxy 上設定唯讀端點,Lambda 函數可以繼續將唯讀查詢導向複本,同時受益於連線池化和連線管理。
增加 maxconnections 參數只能延遲問題,在高流量下仍可能達到上限,且重新啟動資料庫會造成停機。設定執行個體擴展雖然有助於處理負載,但無法解決短期連線過多導致的連線管理問題,且擴展需要時間。Aurora Data API 適用於無伺服器應用程式,但此情境中應用程式已使用傳統連線,且 RDS Proxy 提供的連線池化更直接地解決了連線過多的問題,無需改變應用程式的資料庫互動模式。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡