Using Load balancer with Endeca - Best Practices

For all deployment architecture oracle recommends below best practices:  

1) Use load balancers with the MDEX Engine to increase throughput and ensure availability in the  event of hardware failure. 

2) Oracle recommends including two hardware-based load-balancing switches configured redundantly in your configuration. Having two load balancers ensures their availability in the event of a load balancer hardware failure.

3) Use http://[host]:[port]/admin?op=ping to check Dgraph availability in load balancer script and if it is not running then Load Balancer directs queries to the MDEX that is currently available.

4) Use "least connections"model algorithm for balancing traffic to the Dgraphs  

5) Make sure the response from Dgraphs is redirected directly to the client tier and does not pass back to the load balancer hardware.

No comments:

Post a Comment