AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
一位開發人員正在調查為什麼使用者會收到重複的電子郵件。該應用程式會將訊息發佈到 SQS 佇列;一個 Lambda 函數會輪詢佇列並透過 Amazon SES 傳送電子郵件。在高流量期間,會發生重複的情況。下列哪兩項可能導致重複的電子郵件?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 標準 SQS 佇列提供至少一次傳遞,這可能導致重複的訊息。, SQS 佇列的 visibility timeout 小於或等於 Lambda 函數的 timeout,這允許在處理完成之前重試訊息。.
為什麼這是答案
標準 SQS 佇列提供「至少一次傳遞」,這表示訊息可能會被傳遞多次,導致 Lambda 函數多次處理並傳送重複的電子郵件。這是標準 SQS 佇列的設計特性,而非錯誤。
SQS 佇列的 visibility timeout 若小於或等於 Lambda 函數的 timeout,會導致在 Lambda 函數處理完畢並刪除訊息之前,訊息就再次變得可見。這會讓另一個 Lambda 實例或同一個實例再次處理該訊息,進而傳送重複的電子郵件。
其他選項不正確:標準 SQS 佇列不保證僅一次處理;SES DKIM 設定錯誤與重複發送電子郵件無關;高 SES 退信率也不會導致 SES 重新發送郵件。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡