You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/account/app/queues.textile
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,16 +16,14 @@ The Ably queues tab enables you to:
16
16
17
17
h3. Provision a new queue
18
18
19
-
When provisioning a new queue, you'll need to specify several things:
19
+
When provisioning a "new queue":/docs/integrations/queues#prov, you'll need to specify several things:
20
20
21
21
|_. Field |_. Description |
22
-
| *Name* | Choose a unique name for your queue. This will help you identify it within your dashboard and during application development. |
23
-
| *Region* | Select the geographic region where the queue will be hosted. This is important for optimizing latency and ensuring data residency aligns with your application's requirements. |
24
-
| *TTL (time to Live)* | Set the TTL, which determines how long messages remain in the queue before being automatically deleted if they are not consumed. The default account limit is 60 minutes. You can contact Ably support for assistance if you need a longer TTL. |
25
-
| *Max length* | Define the maximum number of messages the queue can hold at any given time. The default limit is 10,000 messages, but you can request an increase if your application requires more capacity. |
22
+
| *Name* | Enter a unique name for your queue. This name, combined with your app ID, forms the full queue identifier. |
23
+
| *Region* | Select the physical region where the queue will be hosted, for example, US East (Virginia). All queues are replicated across two datacenters in that region for high availability. |
24
+
| *TTL (time to Live)* | Set the time-to-live for messages. The default and maximum is 60 minutes. Messages that are not consumed within the TTL will be moved to the "dead letter Queue":/docs/integrations/queues#deadletter. |
25
+
| *Max length* | Define the maximum number of messages the queue can retain. The default and maximum is 10,000. When the queue is full, the oldest message is moved to the dead letter queue to make space. |
26
26
27
27
h3(#setup). Set up queue rules
28
28
29
-
Once you have provisioned a physical queue, you need to set up one or more queue rules to republish messages, presence events or channel events from pub/sub channels into a queue. Queue rules can either be used to publish to internal queues (hosted by Ably) or external external streams or queues (such as Amazon Kinesis and RabbitMQ). Publishing to external streams or queues is part of our "Ably Firehose servers":/docs/general/firehose.
30
-
31
-
Ably queue rules are setup in the *Integrations* tab found within your app *dashboard*. Find out more about setting up "queue rules":/docs/integrations/queues#setup.
29
+
Once you have provisioned a physical queue, you need to "set up":/docs/integrations/queues#setup one or more queue rules to republish messages, presence events or channel events from pub/sub channels into a queue. Queue rules can either be used to publish to internal queues (hosted by Ably) or external external streams or queues (such as Amazon Kinesis and RabbitMQ). Publishing to external streams or queues is part of our "Ably Firehose servers":/docs/general/firehose..
0 commit comments