INTEGRITY Документация

Dynamic Workflows Playground

Попробуйте playground для динамических workflows ↗, написать логику workflow на JavaScript, выполнить её из Dynamic Worker и логировать каждый шаг в реальном времени.

В этом примере показано, как запустить Cloudflare Workflows из Dynamic Worker чтобы получить полноценное устойчивое выполнение, включая повторы шагов, паузы, гибернацию и waitForEvent, для любого workflow, который нужно запускать по требованию.

Развертывание в Workers

Как это работает

Это состоит из двух частей:

@cloudflare/dynamic-workflows ↗ связывает их. Когда Dynamic Worker создаёт workflow, библиотека помечает его информацией о том, какой Dynamic Worker его создал. Эта метка сохраняется движком Workflows, поэтому когда workflow нужно возобновить после паузы, сбоя или перезапуска сервера, движок знает, какой Dynamic Worker перезагрузить для продолжения выполнения.

Полное описание библиотеки и её настройки см. в Руководство по Dynamic Workflows.

Что включено в этот playground