Skip to content

Commit 580491f

Browse files
abadinaDina ABAKKALIJulienVdG
authored andcommitted
feat(messaging): documentation for dead letter queue limits (scaleway#4195)
* docs(messaging): documentation for dead letter queue limits * fix(messaging): Clarify ApproximateNumberOfMessagesNotVisible * fix(messaging): links in limit pages --------- Co-authored-by: Dina ABAKKALI <[email protected]> Co-authored-by: Julien Viard de Galbert <[email protected]>
1 parent 030936d commit 580491f

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

pages/messaging/concepts.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Credentials give services and platforms access to Scaleway NATS, Queues, and Top
2727

2828
## Dead Letter Queue
2929

30-
A **D**ead **L**etter **Q**ueue (DLQ), or **undelivered-message queue**, receives and holds messages that cannot be delivered to their destination queues. This concept is not yet implemented for Scaleway Queues.
30+
A **D**ead **L**etter **Q**ueue (DLQ), or **undelivered-message queue**, receives and holds messages that cannot be delivered to their destination queues. If you designate a queue as a DLQ and its [storage quota](/identity-and-access-management/organizations-and-projects/additional-content/organization-quotas/#queues) is reached, messages won't be redriven to the DLQ until enough free space is available again. If your DLQ is at its full quota, free up space by receiving and deleting messages from any queue in your Project.
3131

3232
## Fanout
3333

pages/messaging/reference-content/sqs-support.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ The Scaleway Queues API (currently named the SQS API) supports the following que
254254
| All | **Y** | |
255255
| ApproximateNumberOfMessages | **Y** | |
256256
| ApproximateNumberOfMessagesDelayed | **N** | |
257-
| ApproximateNumberOfMessagesNotVisible | **Y** | |
257+
| ApproximateNumberOfMessagesNotVisible | **Y** | When a message has been delivered once, it will be counted here until it is deleted, even if its VisibilityTimeout expires. |
258258
| ContentBasedDeduplication | **Y** | |
259259
| CreatedTimestamp | **Y** | |
260260
| DeduplicationScope | **N** | |
@@ -270,7 +270,7 @@ The Scaleway Queues API (currently named the SQS API) supports the following que
270270
| QueueArn | **Y** | |
271271
| ReceiveMessageWaitTimeSeconds | **Y** | |
272272
| RedriveAllowPolicy | **N** | |
273-
| RedrivePolicy | **N** | |
273+
| RedrivePolicy | **Y** | |
274274
| SqsManagedSseEnabled | **N** | |
275275
| VisibilityTimeout | **Y** | |
276276

pages/organizations-and-projects/additional-content/organization-quotas.mdx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ For example, if you choose to create a container with 512 MB of memory and a max
265265

266266
Scaleway NATS is a message broker tool based on the NATS protocol, that allows you to transfer messages between different microservices and platforms.
267267

268-
The following usage limits are enforced as Organization quotas when using Scaleway NATS:
268+
The following usage limits are enforced as Organization quotas when using Scaleway [NATS](/serverless/messaging/concepts/#nats):
269269

270270
**NATS**
271271

@@ -283,7 +283,10 @@ Note that in memory stream are not supported, please create your NATS stream usi
283283

284284
## Queues
285285

286-
Scaleway Queues is a product for creating managed messaging queues based on the [SQS](/messaging/concepts/#nats) protocol. The following usage limits are enforced as Organization quotas when using Scaleway NATS:
286+
Scaleway Queues is a product for creating managed messaging queues based on the [SQS](/messaging/concepts/#sqs) protocol.
287+
Limits that apply to regular queues also apply to [dead letter queues](/messaging/concepts/#dead-letter-queue).
288+
The following usage limits are enforced as Organization quotas when using Scaleway Queues:
289+
287290

288291
| Resource | Criteria | Limits | Scope |
289292
|------------------------------------------------|------------|----------|------------------|
@@ -297,7 +300,7 @@ Scaleway Queues is a product for creating managed messaging queues based on the
297300

298301
## Topics and Events
299302

300-
Topics and Events is a product for creating managed messaging topics based on the [SNS](/messaging/concepts/#sns) protocol. The following usage limits are enforced as Organization quotas when using Scaleway NATS:
303+
Topics and Events is a product for creating managed messaging topics based on the [SNS](/messaging/concepts/#sns) protocol. The following usage limits are enforced as Organization quotas when using Scaleway Topics and Events:
301304

302305
| Resource | Criteria | Limits | Scope |
303306
|------------------------------------------------|------------|----------|------------------|

0 commit comments

Comments
 (0)