ใน Amazon SQS คุณสามารถใช้ API หรือ Console เพื่อกำหนดค่าคิวที่ทำไม่สำเร็จซึ่งได้รับข้อความจากคิวแหล่งอื่น เมื่อกำหนดค่าคิวที่ทำไม่สำเร็จ คุณจะต้องตั้งค่าสิทธิ์การอนุญาตที่เหมาะสมให้เพื่อขับเคลื่อนคิวที่ทำไม่สำเร็จอีกครั้งโดยใช้ RedriveAllowPolicy
RedriveAllowPolicy มีพารามิเตอร์สำหรับสิทธิ์อนุญาตในการขับเคลื่อนคิวที่ทำไม่สำเร็จอีกครั้ง ซึ่งจะกำหนดว่าคิวต้นทางใดสามารถระบุคิวที่ทำไม่สำเร็จเป็นอ็อบเจกต์ JSON
เมื่อคุณทำคิวที่ทำไม่สำเร็จ คิวดังกล่าวจะได้รับข้อความหลังจากพยายามประมวลผลจนครบจำนวนสูงสุดแต่ทำไม่สำเร็จ คุณสามารถใช้คิวที่ทำไม่สำเร็จแยกข้อความที่ไม่สามารถประมวลผลสำหรับการวิเคราะห์ในภายหลังได้
โปรดดูข้อมูลเพิ่มเติมที่การใช้คิวที่ทำไม่สำเร็จของ Amazon SQS ในคู่มือนักพัฒนา Amazon SQS