Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Workflows can be suspended to prevent the execution of jobs and they can be resumed:

Display feature availability
StartingFromRelease2.4.0

...

  • orders running in the workflow will be frozen after they complete their current processing step.
    • This implies that orders are not cancelled and running tasks for jobs are not killed.
  • orders scheduled for execution of the workflow that which reach their start time while the workflow is suspended will wait until the workflow is resumed.
  • orders that are added to the workflow for execution at a point in time while the workflow is suspended will wait until the workflow is resumed.

...

  • The orange status button indicates suspension.
  • Orders running in the workflow switch to the in Progress state to indicate that they are frozen.


The operation of suspending a workflow operation can include a number of Agents:

  • If different Agents are used in a workflow and if one of them is not available then the workflow remains will remain in the suspending status until all Agents confirm suspension.
  • If orders are added to a suspending workflow with an unavailable Agent then they will switch to the blocked state.
  • Orders in the in Progress or blocked state will be continued when the workflow is resumed.

...

Jobs in a workflow can be stopped and skipped at the same time. In addition, the workflow can be subject to suspension.

...

  • A job being stopped is assigned the highest precedence.
    • Should If a workflow be is suspended then this includes means that orders can complete the current instruction in the workflow.
    • If the current instruction in a workflow is stopped then the order will be suspended before the workflow is suspended.
  • If a workflow is suspended then orders will be frozen having completed after processing of the current instruction has been completed.
  • If the order has been added with an a specified end position being specified is added then the order will leave the workflow reaching the when it reaches that end position.
  • A job being which is skipped experiences the lowest precedence compared to stopped jobs and suspended workflows.

...