Artica Wiki

HaCluster Client on backends

The HaCluster Client helps the HaCluster balancer service to correctly judge nodes health.

Back to HaCluster section

The HaCluster Client service is available with Artica version 4.30 and unstable Service Pack 879 or higher or with Artica version 4.40

  • The purpose of the HaCluster Client is to listen on the TCP 27899 port and wait periodic connections from the main HaCluster load-balancing service.
    The period can be tuned in the Heath Check section
     
  • When the main HaCluster service query the HaCluster Client port, it checks the health of the local server and the proxy service.
     
  • If the Proxy service is OK an HTTP return code 200 is sent. Otherwise, and HTTP error code 500 is sent.

Deploy the HaCluster Client.

The HaCluster Client is activated centrally through the HaCluster Load-balancer. In this case, all managed nodes must have the minimum recommended version.

Automatic status report 

If the HaCluster Client report a false status, the HaCluster Load-balancer automatically stop the node and connections will redirected to the available proxy in the farm.