Which limits send notification emails?

There are two types of limits in the Ably system: local limits and global limit. In short, emails for hitting the soft and hard limits will be sent for global and not local limits.

 

Local Limits:

As suggested by the name, these limits apply to a local part of the system such as an individual channel or connection.

Examples of these include:

- Max channels per connection

- Max receive rate per connection

- Max publish rate per channel

 

These limits are capped meaning that if the limit is exceeded then all further requests will be refused until slots are made available by the limit subsiding.

 

Notification emails are not sent here to prevent potential email surges in case this happens across many channels or connections at once.

 

Global Limits:

These limits apply to your account as a whole. It is important to note that this will be the aggregate of your usage across all your apps.

Examples of these include:

- Max message rate per second

- Peak connections

- Token requests max rate

 

Should you exceed the soft limit, nothing will be rejected but you will be charged overages. When the hard limit is breached there will be a probabilistic rejection (similar to local limits) if it is a rate limit; for hourly limits, the limit will be reset on the hour and for the monthly message quota, at the beginning of the following month. Please see the following article for further information.

 

N.B. Local message rates limits are enforced by all messages after the quota in a given six-second period being refused.

To learn more about limits within Ably, check out this comprehensive article.

 

If you have any questions about any of the above, don't hesitate to contact our support team by emailing support@ably.com .