Перейти к содержимому

Лимиты и квоты

У каждой billable-метрики каждого слоя есть включённый объём в рамках плана, правило тарификации превышения и защитные пороги.

МетрикаHobbyProEnterprise
Invocations/мес500 0005 000 000100 000 000
CPU-секунды/мес10 000 (~2.8 ч)50 000 (~14 ч)10 000 000
Memory GB-сек/мес20 000 (~5.6 GB-ч)100 000 (~28 GB-ч)20 000 000
Residency сек/мес50 000 (~14 ч)200 000 (~56 ч)4 000 000
Streaming сек/мес50 000 (~14 ч)200 000 (~56 ч)4 000 000
WebSocket сек/мес50 000 (~14 ч)200 000 (~56 ч)4 000 000
МетрикаHobbyProEnterprise
Invocations/мес100 00010 000 000200 000 000
CPU-секунды/мес5 000 (~1.4 ч)100 000 (~28 ч)2 000 000
Memory GB-сек/мес5 000 (~1.4 GB-ч)125 000 (~35 GB-ч)2 500 000
Subrequests/мес500 00050 000 0001 000 000 000
МетрикаHobbyProEnterprise
Egress ГБ/мес52010 000
Storage ГБ-мес1101 000
Image Transforms/мес1 000100 0001 000 000
Origin Fetch ГБ/мес2105 000
МетрикаHobbyProEnterprise
CU-часы/мес1 (3 600 CU-сек)20 (включено)Индивидуально
Storage ГБ/workspace0.53 (включено)Индивидуально
Data Transfer ГБ/мес0.52 (включено)Индивидуально
Баз данных/workspace13 (включено)Индивидуально
Веток на БД1 (main)5 (включено)Индивидуально
CU Size0.25 (фикс.)0.25–4.0До 8.0
Autoscaling0.25–4.0 CUДо 8.0 CU

PRO safety caps (технические лимиты): 5 000 CU-ч, 500 ГБ storage, 500 ГБ transfer, 150 веток.

МетрикаHobbyProEnterprise
Build Minutes/мес2020010 000
Bandwidth ГБ/мес11010 000
KV Storage МБ/workspace16256102 400
МетрикаHobbyProEnterprise
Проектов в workspace101001 000
Файлов в артефакте5 000100 000500 000
Макс. размер файла25 МБ50 МБ250 МБ
Размер артефакта100 МБ1 ГБ5 ГБ
Деплоев в день5050010 000
Деплоев в час20100300
Concurrent Builds1320
Build Minutes/мес2020010 000
Build Timeout20 мин30 мин60 мин
Env vars/проект1003001 000
Общий размер env vars32 КБ64 КБ256 КБ
МетрикаHobbyProEnterprise
Хранение деплоев30 дней90 дней365 дней
Protected Preview Branches550500
Protected Previews на ветку135
Макс. память процесса1 ГБ1 ГБ1 ГБ
Сессии (макс. TTL)7 дней30 дней
МетрикаСтавка
Invocations0.10 ₽ за 1 000
CPU-секунды1 коп/сек
Memory GB-сек1 коп/GB-сек
Residency1 коп/сек
Streaming1 коп/сек
WebSocket1 коп/сек
МетрикаСтавка
Invocations0.05 ₽ за 1 000
CPU-секунды1 коп/сек
Memory GB-сек1 коп/GB-сек
Subrequests0.50 ₽ за 1 000 000
МетрикаСтавка
Egress5 ₽/ГБ
Storage8 ₽/ГБ-мес
Image Transforms0.10 ₽ за 1 000
Origin Fetch5 ₽/ГБ
МетрикаСтавка
CU-часы5 ₽/CU-час (блоками по 1 CU-ч)
Storage12 ₽/ГБ-мес
Data Transfer2 ₽/ГБ
Доп. база данных50 ₽/мес
Доп. ветка10 ₽/мес
МетрикаСтавка
Build Minutes2 ₽/минута
Bandwidth5 ₽/ГБ
KV Storage200 ₽/ГБ

Для каждой метрики M:

Q_overage_M = max(0, Q_used_M - Limit_M)

Стоимость overage считается по одной из схем:

  • per_unit: Amount_M = Q_overage_M × Rate_M
  • per_block: Amount_M = ceil(Q_overage_M / BlockSize_M) × BlockRate_M

Полные формулы: Формулы и переменные.

Поведение зависит от вашего плана и типа метрики.

Когда потребление метрики превышает включённый объём, платформа ограничивает только связанную функциональность:

Превышена метрикаЧто ограничиваетсяЧто продолжает работать
Compute (CPU, память, residency, invocations)Compute-запросы, WebSocket-подключенияIsolate, статика, оптимизация изображений
StreamingCompute-запросыWebSocket, Isolate, статика
WebSocketWebSocket-подключенияHTTP Compute, Isolate, статика
Isolate (CPU, память, invocations, subrequests)Isolate-запросыCompute, статика
Static egress, origin fetchРаздача статических файловCompute, Isolate, оптимизация изображений
Оптимизация изображенийТрансформации изображенийРаздача оригиналов и остальная статика

При обращении к ограниченной функциональности ваши пользователи получат ответ 402 с сообщением о временной недоступности.

Как снять ограничение:

  • Перейти на Pro — ограничение снимается мгновенно, далее работает overage-биллинг
  • Дождаться нового периода — в начале следующего расчётного периода потребление обнуляется

На Pro превышение включённого объёма не ограничивает работу сервисов. Вместо этого каждая единица сверх лимита тарифицируется по overage-ставкам (см. таблицы выше).

Если установлен лимит расходов (Hard Cap), поведение меняется:

  1. До порога — сервис работает нормально
  2. При достижении порога — все ресурсоёмкие операции ограничиваются (аналогично Hobby)
  3. Для продолжения работы увеличьте лимит расходов или дождитесь нового периода

Настроить лимит расходов: НастройкиЛимиты расходов.

  • Запросы, отклонённые до запуска пользовательского кода
  • ISR cache hits без выполнения isolate
  • Внутренний service-to-service трафик
  • Health-check и telemetry вызовы
  • Системные ретраи без пользовательского ответа

Платформа автоматически детектирует аномалии по каждому слою и каждой метрике:

ТипУсловиеРеакция
Velocity spikeМетрика выросла > ×10 за часУведомление с указанием слоя и метрики
Jump anomalyМетрика > ×5 от 7-дневной медианыУведомление с указанием слоя и метрики
Hard CapOverage достиг установленного потолкаЗащитный режим для ресурсоёмких операций

При каждом срабатывании guardrail создаётся запись аудита с workspace, layer и reason.

  • Настройте уведомления на 50%, 80% и 100% бюджета
  • Периодически проверяйте метрики всех используемых слоёв
  • Перед большими релизами или кампаниями заранее повышайте лимиты и Hard Cap