You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introduction

  • The ForkList Instruction is the dynamic version of the JS7 - Fork-Join Instruction. Use of the ForkList Instruction with a JS7 - Agent Cluster is subject to the terms for clustering with the JS7 - License.
  • Technically it implements the Fork / Join operation, however, it allows a number of child orders and branches to be created dynamically to execute the same sequence of jobs on a number of Subagents:
    • The ForkList Instruction expects a Subagent Cluster to be assigned that can include any number of Subagents running on the same or different server nodes that execute the same jobs, for example for backup purposes on a larger number of servers.
    • The ForkList Instruction is designed as a single branch when configuring the workflow with the Configuration View of the JOC Cockpit user interface. Depending on the number of Subagents provided with the assigned Subagent Cluster the Controller will dynamically create branches for each Subagent.
  • While child orders are running, the parent order waits for its child orders to be completed, i.e. to arrive at the Join Instruction. The parent order therefore is assigned the WAITING state, see JS7 - Order State Transitions.
  • A variant of this instruction is available with the JS7 - ForkList-Join Instruction for variable sets.

FEATURE AVAILABILITY STARTING FROM RELEASE 2.5.0

Workflow Instruction: ForkList

The workflow editor is used to add a ForkList Instruction as shown:

TBD

Error Handling

The same error handling applies as for the JS7 - ForkList-Join Instruction.

Resources


  • No labels