เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

กรองการ fanout ด้วย SNS subscription filter policies

ที่ NimbusCart มี SNS topic หนึ่งที่ทำ fanout เหตุการณ์คำสั่งซื้อไปยัง SQS queue หลายคิว และคุณกำลังตรวจสอบวิธีที่ subscription filter policies ใช้กำหนดเส้นทางการส่งข้อความ

ใช้ fanout visualizer เพื่อดูว่า SNS topic หนึ่งกระจายข้อความไปยัง SQS queue subscriber หลายคิวได้อย่างไร แต่ละ subscription สามารถมี filter policy ที่กำหนดว่าคิวนั้นจะรับข้อความใดบ้าง ลองเผยแพร่ข้อความแล้วสังเกตว่า message attributes ถูกจับคู่กับ filter policy ของแต่ละคิวอย่างไร

คำถาม: SNS topic ทำ fanout ไปยัง SQS queue จำนวน 3 คิว คิว 'high-priority' มี subscription filter policy เป็น {"severity": ["critical"]} มีการเผยแพร่ข้อความที่มี attribute severity="warning" จะเกิดอะไรขึ้น?

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การ Deploy แอปพลิเคชันบน AWS

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด