Skip to main content

Engine Nodes

warning

Workflow modeling has been reworked. We recommend using the process-automation component instead of the workflow-component. While most features are still available, they should be reconfigured. Consult the process automation docs for more information.

The Engine NodeEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance. data elementData Element (DataElement). A fundamental data concept or entity within an application's domain, acting as an anthropomorphic translation of a real-life object or concept. keeps the state of a separate node. A node is defined as an instance that is deployed on its own environment (read JVM). Engine nodesEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance. are created automatically.

FieldFieldA property of a DataElement expanded to a database column and user interface input element.Description
nameAn auto-generated name based on the getName() method of the java.lang.management.RuntimeMXBean class.
statusEither Active or Not responding.
hostnameThe name of the host on which the node is deployed.
masterThis is true if and only if the current node is the master node. Only one master node can exist at a time.
lastActiveActively updated by the node itself. Used to see if the node is still active.
activeSinceWhen the node was started.

Engine Node Services​

Each Engine nodeEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance. will regularly check for Engine Services for which it has no Engine Service Node. If one is found and the Engine Service has not reached its maximum number of nodes, the node will start a timer to start processing this Engine Service.

FieldFieldA property of a DataElement expanded to a database column and user interface input element.Description
nameAn auto-generated name based of the corresponding Engine Service.
statusThe current status of the Engine NodeEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance. Service.
engineNodeLink to its parent engine nodeEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance..
engineServiceLink to the corresponding Engine Service.
lastRunAtUpdated each time the workflow is processed.
nextRunAn estimate for the next timer tick.
Exceeding the maximum

If at some time the maximum number of nodes has been exceeded (e.g. when the admin has reduced the number of nodes), the Engine NodeEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance. will try to stop and remove Engine NodeEngine Node (EngineNode). A data element keeping track of the state, health, and assigned engine services of an individual deployment node or JVM instance. Services in order to match the new maximum.

Status values​

StatusDescription
Not runningIf the linked EngineService has status stop.
Not respondingIf the linked EngineNode has not been active recently.
WaitingIf the engine is waiting for the next timer tick.
WorkingIf the engine is currently processing the workflow.
Shutting down /
Ready for shutdown
Used when a shutdown signal has occurred. Used to close all running tasks before shutting down.