Delete All Messages in an Amazon SQS Queue via AWS CLI
Amazon SQS or Simple Queue Service is a fast, reliable, scalable, fully managed message queuing service. There is also AWS CLI or Command Line Interface available to use with the service.
If you have a lot of messages in a queue, this command will show the approximate number:
|
|
Where $url
is the URL to the Amazon SQS queue.
There is no command to delete all messages yet, but you can chain a few commands together to make it work: