Introduction
opHA introduces the concept of a Primary & multiple Poller servers:
The Primary is the server that keeps the information of all the pollers and it is where we can read all the information from.
The Pollers, collect their own data, and send that information to the Primary when it is requested.
Installation instruction:
Releases
opHA Message Bus 5.0.0
RELEASED 8 November 2024
New release, installation guide to setup/license FirstWave opHA 5.0.0 (opHA Message Bus).
The new opHA 5.0.0 features includes
Installer and the installation guide to setup opHAMB in non replicated mode. In a non replicated mode is when the setup has a single Main Primary. A single instance of NATS service and a single instance of Mongodb is run on the Main Primary.
Installer and the installation guide to setup opHAMB in a replicated mode. In a replicated mode both Mongodb on Primary and Nats needs to be replicated. To this end the installer sets up have a Main Primary and atleast one Secondary Primary.
There instances of NATS is needed to be run to tolerate a one node failure. Main Primary and Secondary Primary runs on instance of NATS each. A Poller can be used to run the third instance.
Like wise Mongodb is run as a primary mongodb instance on Main Primary. Secondary Primary runs a replica as a secondary mongodb instance. The third instance of mongodb is run as an arbiter and can be run on one of the Poller where NATS is run.