Harvest

 View Only
Expand all | Collapse all

How to implement the Harvest Broker in a high availability architecture ?

  • 1.  How to implement the Harvest Broker in a high availability architecture ?

    Posted Nov 30, 2015 10:19 AM

    One of our customer is looking for the way to implement the broker in a high availability architecture.

     

    They replicate the database, but if the server running the broker process does not work anymore, how to continue working with another broker server ?



  • 2.  Re: How to implement the Harvest Broker in a high availability architecture ?

    Posted Dec 01, 2015 04:01 PM

    As long as the database is in a remote server you can create a second Harvest broker as the fail over system.

    Install the same Harvest release binaries and configure and test connectivity with the Harvest database.

    Use RT_FORCE_NODE_NAME system environment variable in the fail over server to set the host name

    to be the same as that of the main Harvest broker and that the rtserver will recognize.

     

    At fail over time when the Harvest main broker is down, then start the fail over broker. At that point when the

    broker is up and confirmed running, then all clients should be able to connect to the fail over broker using

    that same down broker name (this is transparency).