Квоты и лимиты в Message Queue
В сервисе Yandex Message Queue действуют следующие ограничения:
- Квоты
— организационные ограничения, которые можно изменить по запросу в техническую поддержку. - Лимиты — технические ограничения, обусловленные особенностями архитектуры Yandex Cloud. Изменить лимиты невозможно.
Если вам необходимо больше ресурсов, увеличьте квоты одним из способов:
- Сформируйте запрос на увеличение
. - Обратитесь в техническую поддержку
и расскажите, какие потребляемые квоты нужно увеличить и на сколько.
Чтобы ваш запрос был рассмотрен, у вас должна быть роль quota-manager.requestOperator или выше (editor или admin).
Управлять квотами позволяет сервис Cloud Quota Manager.
Квоты
Сообщения
|
Вид ограничения |
Значение |
|
Количество вызовов |
300 вызовов в секунду для стандартной очереди |
|
Количество вызовов |
300 вызовов в секунду для стандартной очереди |
|
Количество вызовов |
300 вызовов в секунду для стандартной очереди |
|
Количество вызовов |
300 вызовов в секунду для стандартной очереди |
|
Количество вызовов |
2 вызова в секунду |
|
Количество вызовов |
5 вызовов в секунду |
|
Количество вызовов других запросов на одно облако |
100 вызовов в секунду |
|
Количество очередей в одном облаке |
1 000 |
Лимиты
Очереди
| Вид ограничения | Значение |
|---|---|
Минимальное время задержки доставки сообщения в очередь (параметр DelaySeconds) |
0 секунд |
Максимальное время задержки доставки сообщения в очередь (параметр DelaySeconds) |
900 секунд (15 минут) |
| Количество сообщений в обработке на одну стандартную очередь | 120000 |
| Количество сообщений в обработке на одну очередь FIFO | 20000 |
| Скорость приема сообщений в очередь FIFO | 100 сообщений в секунду |
| Имя очереди | Не более 80 символов: цифр, маленьких и заглавных латинских букв, дефисов и подчеркиваний. Имя очереди FIFO должно заканчиваться суффиксом .fifo. |
Сообщения
| Вид ограничения | Значение |
|---|---|
Количество вызовов SendMessage и SendMessageBatch на одну очередь |
30 вызовов в секунду для очереди FIFO |
Количество вызовов ReceiveMessage на одну очередь |
30 вызовов в секунду для очереди FIFO |
Количество вызовов DeleteMessage и DeleteMessageBatch на одну очередь |
30 вызовов в секунду для очереди FIFO |
Количество вызовов ChangeMessageVisibility и ChangeMessageVisibilityBatch на одну очередь |
30 вызовов в секунду для очереди FIFO |
| Идентификатор сообщения в группе | Не более 80 символов: цифр, маленьких и заглавных латинских букв, дефисов и подчеркиваний. |
| Максимальное количество атрибутов сообщения | 10 |
| Максимальное количество сообщений в группе | 10 |
| Содержимое сообщений | XML, JSON и неформатированный текст. Поддерживаются следующие символы Unicode:
|
| Максимальный срок хранения сообщений в очереди | 1209600 секунд (14 дней) |
| Минимальный срок хранения сообщений в очереди | 60 секунд (1 минута) |
Максимальное время задержки доставки сообщения в очередь (параметр DelaySeconds) |
900 секунд (15 минут) |
Минимальное время задержки доставки сообщения в очередь (параметр DelaySeconds) |
0 секунд |
| Максимальный размер сообщения | 262144 байт (256 КБ) |
| Минимальный размер сообщения | 1 байт |
| Максимальный таймаут видимости сообщения | 12 часов |
| Минимальный таймаут видимости сообщения | 0 секунд |
Максимальное время ожидания клиентом сообщения в пустой очереди. (параметр WaitTimeSeconds) |
20 секунд |