Как выполнить очистку при завершении весенней облачной задачи

Я пишу реализацию spi SCDF для поддержки приложения потока и задачи. В рамках этого нам необходимо выполнить некоторые операции очистки после завершения задачи.

Может ли кто-нибудь предоставить информацию о том, будет ли SCDF получать обратный вызов при завершении задачи. Если нет, то каковы альтернативные способы очистки.

1 ответ

Решение

Задача - это недолгая и конечная операция. В зависимости от того, что вы пытаетесь выполнить, вы можете выполнить одно из следующих действий, чтобы вызвать любую пользовательскую процедуру очистки.

1) Задача, выполняющая пакетное задание, и в этом задании вы можете определить "n" количество шагов как часть рабочего процесса, и после успешного выполнения вышестоящих шагов последний шаг может вызвать процедуру очистки.

2) У вас может быть поток в SCDF, слушающий события завершения задачи (пример пакетного задания), который может, наконец, запустить другое задание / задание для вызова процедуры очистки.

3) Вы можете определить график составных задач (через панель инструментов / оболочку), где каждый из шагов (или задач) может выполнить свою намеченную операцию, и при успешном переходе или событии сбоя вы получите возможность запустить процедуру очистки.

Другие вопросы по тегам