OpenSwitch mutually-aware operations

When an OpenSwitch server starts, it sends an RPC to the companion OpenSwitch server to inform the companion that it is running. When the companion OpenSwitch server receives this information, it marks the starting companion server as running, and thereafter communicates with the companion server whenever the pool or server status changes.

To override saved configuration information and start OpenSwitch with the current configuration file, use the “-O” option. See “Starting and stopping OpenSwitch on UNIX” or “Starting and stopping OpenSwitch on Windows” for details.

When an OpenSwitch server fails in a mutually-aware configuration, the companion OpenSwitch server detects the failure and marks the failed server as “down.” If the failed OpenSwitch server is a primary companion, the secondary OpenSwitch server assumes the role of the primary OpenSwitch server. As the primary, this OpenSwitch server updates the Adaptive Server mutually-aware configuration table.