Set Up Controller High Availability

Now that you have a running Controller and Events Service, try setting up high availability for the Controller.

Before proceeding, see Set Up a High Availability Deployment. Specifically, follow the steps indicated in the section on configuring Controller High Availability pair environment in for prerequisites.

Once you have fulfilled the prerequisites, follow these steps:

  1. In the Enterprise Console UI home page, click on the Platform you created previously.
  2. Click Hosts in the left navigation menu.
  3. Add a single new host. Provide a hostname and an SSH credential that enables the Enterprise Console to access the host.
  4. When finished, go to the Controller page.
  5. Click Add Secondary Controller.
  6. Provide the same passwords as the primary database and Controller root password, and click Submit.
Now you have two Controllers running in passive-active high availability mode. To complete the configuration, you need to set up a load balancer, so that you can easily switch traffic between the Controllers. See Use a Reverse Proxy. After configuring a load balancer, you would need to specify the URL address for reaching the Controller pair in the Enterprise Console UI by clicking Configurations > Controller Settings > Appserver Configurations, and specifying the URL in the External URL field.