Services Directory for HA Search

The search service relies on a file named serviceDirectory.json. This file should be identical for all of the search servers (not the ingress replicators) in your HA configuration.

Below is a sample file.
{
  "defaultServiceDirectory" : {
    "directory" : {
      "host" : "haproxy.yourdomain.com",
      "port" : 20000
    },
    "search" : {
      "host" : "haproxy.yourdomain.com",
      "port" : 20000
    },
    "searchIndexManage" : {
      "host" : "haproxy.yourdomain.com",
      "port" : 20000
    },
    "rebuildSearchIndex" : {
      "host" : "search01.yourdomain.com",
      "port" : 30000
    },
    "activityIngress" : {
      "host" : "haproxy.yourdomain.com",
      "port" : 19000
    }
  }
}


Diagram of the JSON services directory