← Cloudflare Workflows / workflows / reference
Цены
Workflows использует Тариф Workers Standard для процессорного времени и запросов. Workflows тарифицируются по четырём параметрам:
- Процессорное время: общий объем вычислений (в миллисекундах), потребленных данным Workflow.
- Запросы (вызовов): количество вызовов Workflow. Подзапросы выполненные из Workflow, не влекут дополнительных расходов на запросы.
- Хранилище: общий объем хранилища (в GB), сохраненного вашими Workflows.
- Шаги: количество шагов, выполненных вашими Workflows.
Workflow, ожидающий ответа на вызов API, приостановленный в результате вызова step.sleep, или иным образом простаивает, не расходует время CPU.
Цены на Workflows
| Единица | Workers Free | Workers Paid |
|---|---|---|
| Запросы (в миллионах) | 100,000 в день (общий с запросами Workers) | 10 миллионов включено в месяц + $0.30 за каждый дополнительный миллион |
| Время CPU (мс) | 10 миллисекунд процессорного времени на вызов | 30 миллионов миллисекунд CPU включено в месяц + $0.02 за каждый дополнительный миллион миллисекунд CPU |
| Хранилище (ГБ-мес.) | 1 ГБ | 1 ГБ включён в месяц + $0.20/ ГБ-месяц |
| Шаги | 3,000 в день | 500,000 включено в месяц + $0.80/ дополнительные 100,000 в месяц |
Cloudflare не будет выставлять счета за использование шагов и хранилища до даты начала, указанной в Журнал изменений тарификации Workflows.
Использование хранилища
Хранилище оплачивается по метрике «гигабайт-месяц» (GB-month), так же как и SQL-хранилище Durable Objects. GB-month рассчитывается как среднее значение пикового объема хранилища за день в течение расчетного периода (30 дней).
- Объём хранилища рассчитывается по всем экземплярам и включает выполняющиеся, завершившиеся с ошибкой, приостановленные и завершённые экземпляры.
- По умолчанию состояние экземпляра сохраняется в течение 3 дня на плане Free и 30 дней на платном плане.
- При создании экземпляра Workflow можно задать более короткий срок хранения состояния, если вам не нужно сохранять состояние для завершённых с ошибкой или успешно завершённых Workflow. См.
retentionпараметр вWorkflowInstanceCreateOptions, где это описано подробнее. - Удаление экземпляров через API Workers, Wrangler CLI, REST API или панели управления освободит место в хранилище. Обновление лимитов хранилища может занять несколько минут.
Если экземпляр пытается сохранить состояние после того, как на плане Free исчерпан лимит хранилища, возникает ошибка.
Часто задаваемые вопросы
Часто задаваемые вопросы о тарификации Workflows:
Предусмотрены ли дополнительные расходы на Workflows?
Да. Стоимость Workflows определяется теми же параметрами, что и у Workers: вычислениями (процессорное время) и запросами (количество вызовов), а также хранением данных (состояние Workflow) и шагами.
Доступны ли Workflows на Workers Free план?
Да.
Что такое вызов Workflow?
Вызов Workflow происходит, когда вы запускаете новый экземпляр Workflow: например, через API Workers, wrangler CLI или REST API. Шаги внутри Workflow не являются вызовами.
Как Workflows отображаются в моем счете?
Workflows тарифицируются так же, как Workers, и используют одни и те же SKU для процессорного времени и запросов. Стоимость Workflows также включает использование хранилища и шагов.
Есть ли ограничения у Workflows?
Ознакомьтесь с опубликованными ограничения документация.