Skip to content

Commit 138b640

Browse files
committed
Updated changelog for pause and purge
1 parent 8e773d3 commit 138b640

File tree

3 files changed

+51
-1
lines changed

3 files changed

+51
-1
lines changed
93 KB
Loading
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: Pause & Purge Queues
3+
description: Manage downtime and bad messages by pausing delivery, or deleting messages, from a Queue.
4+
products:
5+
- queues
6+
date: 2025-02-14 12:00:00 UTC
7+
---
8+
9+
You can now pause message delivery from a Queue, and purge all messages from a Queue. These operations are useful to manage downtime, handle bad messages in a queue, or run migrations.
10+
11+
To pause a queue using Wrangler, run the `pause-delivery` command. Paused queues continue to receive messages.
12+
```bash title="Pause a Queue"
13+
$ wrangler queues pause-delivery my-queue
14+
Pausing message delivery for queue my-queue.
15+
Paused message delivery for queue my-queue.
16+
```
17+
18+
Pausing a queue is a reversible operation. To unpause the queue, run the `resume-delivery` command:
19+
```bash title="Resume a Queue"
20+
$ wrangler queues resume-delivery my-queue
21+
Resuming message delivery for Queue my-queue.
22+
Resumed message delivery for Queue my-queue.
23+
```
24+
25+
Purging a queue permanently deletes all messages in the queue. Unlike pausing, purging is an irreversible operation:
26+
```bash title="Purge a Queue"
27+
$ wrangler queues purge my-queue
28+
✔ This operation will permanently delete all the messages in Queue my-queue. Type my-queue to proceed. … my-queue
29+
Purged Queue 'mar-21'
30+
```
31+
32+
As seen above, you can do these operations using Wrangler. You can also do these operations using our REST API, or our Queues dashboard.
33+
![Pause and purge using the dashboard](~/assets/images/queues/pause-purge-queues.png)
34+
35+
This feature is available on all new and existing queues. Head over to the [pause and purge documentation](/queues/configuration/pause-purge) to learn more. And if you haven't used Cloudflare Queues before, [get started with the Cloudflare Queues guide](/queues/get-started).

src/content/release-notes/queues.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ productLink: "/queues/"
55
productArea: Developer platform
66
productAreaLink: /workers/platform/changelog/platform/
77
entries:
8+
- publish_date: "2025-03-27"
9+
title: Pause delivery and purge queues
10+
description: |-
11+
Queues includes message management controls to make it easier to handle downtime, or batches of bad messages.
12+
13+
Message delivery from a Queue to consumers can be paused / resumed. Queues continue to receive messages while paused.
14+
15+
Queues can be purged, to permanently delete all messages currently stored in a Queue. This operation is useful while testing a new application, if a queue producer was misconfigured and is sending bad messages.
16+
17+
Refer to the [documentation on Pause & Purge](/queues/configuration/pause-purge/) to learn how to use both operations.
18+
- publish_date: "2025-02-14"
19+
title: Customize message retention period
20+
description: |-
21+
You can now customize a queue's message retention period, from a minimum of 60 seconds to a maximum of 14 days. Previously, it was fixed to the default of 4 days.
22+
23+
Refer to the [Queues confiuguration documentation](/queues/configuration/configure-queues/#queue-configuration) to learn more.
824
- publish_date: "2024-09-26"
925
title: Queues is GA, with higher throughput & consumer concurrency
1026
description: |-
@@ -13,7 +29,6 @@ entries:
1329
The per-queue message throughput has increased from 400 to 5,000 messages per second. This applies to new and existing queues.
1430
1531
Maximum concurrent consumers has increased from 20 to 250. This applies to new and existing queues. Queues with no explicit limit will automatically scale to the new maximum. Review the [consumer concurrency documentation](/queues/configuration/consumer-concurrency) to learn more.
16-
1732
- publish_date: "2024-03-26"
1833
title: Delay messages published to a queue
1934
description: |-

0 commit comments

Comments
 (0)