Control
The Control Component manages the execution order of different sections within a flow. It ensures that specific parts of a process do not start until all preceding tasks are completed. This allows synchronization and coordination within complex workflows.
To clarify further, please look the flow bellow:
Control.1
component will wait for pending messages in the green flow.Control.2
component will wait for pending messages in the blue flow.Control.3
component will wait for the pending messages in the orange flow.
A Control component can be configured to look at the entire flow in front of it, even going past other Control components. This however, should rarely be necessary to configure.
If a Control component is receiving messages but never outputs a signal, it is typically not a timeout issue. The timeout only determines when the component performs its checks. Most issues arise from missing or incomplete connections between components. Ensure that all components and outputs are properly connected to the control component. Increasing the timeout can slows down the process.
Configuration
Inputs | Outputs
Example: Any data