Skip to content

Commit d597580

Browse files
Update src/content/changelog/queues/2025-03-25-pause-purge-queues.mdx
Co-authored-by: Matt Silverlock <[email protected]>
1 parent 4f825b4 commit d597580

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/content/changelog/queues/2025-03-25-pause-purge-queues.mdx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ products:
66
date: 2025-03-27 12:00:00 UTC
77
---
88

9-
You can now pause message delivery from a [queue](/queues/), and purge all messages from a queue. These operations are useful to manage downtime, handle invalid messages, or run migrations.
9+
[Queues](/queues/) now supports the ability to pause message delivery and/or purge (delete) messages on a queue. These operations can be useful when:
10+
11+
* Your consumer has a bug or downtime and you want to stop messages from being processed temporarily
12+
* If you've pushed invalid messages to a queue due to a code change during development, and need to clean up a queue without re-creating the queue
13+
* Your queue has a backlog that is stale and you want to clean it up to allow new messages to be delivered
1014

1115
To pause a queue using [Wrangler](/workers/wrangler/), run the `pause-delivery` command. Paused queues continue to receive messages. And you can easily unpause a queue using the `resume-delivery` command.
1216
```bash title="Pause and resume a queue"

0 commit comments

Comments
 (0)