本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon SQS 中擷取有問題的訊息
若要擷取無法處理的所有訊息,並收集準確的 CloudWatch 度量,請設定無效字母佇列。
-
Redrive policy 在來源佇列無法處理訊息指定的次數之後,會將訊息重新導向至無效信件佇列。
-
使用無效字母佇列可以降低訊息數量並降低讓您接觸到毒丸 (poison pill) 訊息 (已收到但無法處理的訊息) 的可能性。
-
將毒藥訊息包含在佇列中,可能會提供不正確的毒藥訊息年齡來扭曲ApproximateAgeOfOldestMessage CloudWatch 指標。設定無效字母佇列有助於避免使用此指標時產生假警報。