Принудительно остановить запуск рабочего процесса
Если принудительно остановить запуск рабочего процесса, текущий активный шаг будет прерван. Чтобы остановить запуск рабочего процесса после выполнения текущего активного шага, воспользуйтесь инструкцией Остановить запуск рабочего процесса.
CLI
API
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
-
Посмотрите описание команды 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.