AWS SQS หยุดส่ง message ชั่วคราวด้วยการ delay queues
คือบางครั้งเราต้องการทีจะหยุด consume message จาก aws sqs แทนที่จะหยุด service หรือทำ toggle flag เราสามารถใช้ settting ของ AWS SQS คือ Delivery delay ซึ่ง default คือ 0 วินาที สูงสุดคือ 15 นาที
การ Set Delivery delay จะทำให้ message ที่ถูกส่งเข้าใน SQS นี้จะยังไม่แสดงเข้ามาใน Queue จนกว่าจะครบกำหนดเวลาที่ตั้งไว้ที่ Delivery delay
AWS Document
https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-delay-queues.html