The mode of an EMS server is determined by its configuration, and dictates how it operates in its environment. If a fault tolerant mode is selected, two EMS servers are required and each operates in a defined
role. How an EMS server is operating at any given moment can be determined by viewing its fault tolerant
state.
These roles are implicit for EMS servers started using tibemsd.conf files. They are explicit for EMS servers started using a JSON configuration file. For JSON-configured servers, the primary server is the EMS server started without the
-secondary command line parameter, while the secondary server is started with it. In the
.conf files, each server in the fault tolerant pair has a distinct
tibemsd.conf file.