Distribution and Hierarchy of Process Sentinels

In a distributed TIBCO iProcess Engine node cluster where there are a number of servers running, it is necessary to have Process Sentinels running on each server. To keep the system processes synchronized, the Process Sentinels are designed so that there are master Process Sentinels running on one server and slave Process Sentinels running on all the other servers. TIBCO iProcess Engine to TIBCO iProcess Engine Network Communication in a Node Cluster for more information about how process sentinels communicate between servers.

The following diagram shows that the Master process controls the slave processes in a hierarchical model. The master and slave processes have different responsibilities, which are described in Master and Slave Responsibilities.