Принудительно остановить запуск рабочего процесса
Если принудительно остановить запуск рабочего процесса, текущий активный шаг будет прерван. Чтобы остановить запуск рабочего процесса после выполнения текущего активного шага, воспользуйтесь инструкцией Остановить запуск рабочего процесса.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>
. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для принудительной остановки запуска рабочего процесса:
yc serverless workflow execution terminate --help
-
Получите список запусков рабочего процесса, указав идентификатор рабочего процесса:
yc serverless workflow execution list --workflow-id <идентификатор_рабочего_процесса>
Результат:
executions: - id: dfq...e78 workflow_id: dfqud9cbc4k5******** status: FINISHED started_at: "2025-03-10T15:54:44.304781814Z" duration: 1.070697344s ... - id: dfq...4d5 workflow_id: dfqud9cbc4k5******** status: FINISHED started_at: "2025-03-10T15:05:19.982768956Z" duration: 0.971907165s
-
Принудительно остановите запуск рабочего процесса:
yc serverless workflow execution terminate <идентификатор_запуска_рабочего_процесса>
Результат:
execution_id: dfqmeu8ci1ae2tvocsbv-429e9f6f-b506-4c5a-84b2-9abb********
Чтобы принудительно остановить запуск рабочего процесса, воспользуйтесь методом REST API terminate для ресурса Execution или вызовом gRPC API ExecutionService/Terminate.