We do have a lot of API calls from different external applications.
Each currently pointing to a master host which we expect to have as stable as possible.
Should we put a haproxy beforehand to have to the api calls distributed over the different hosts ?
If the application would be able to get the IPs of the different running nodes we could randomize the api call targets inside the application. But how to get the iplist to do the proxiing by myself. (ok a nslookup could be done for every host but a api return value would be nicer....)
Any proposals for haproxy (first choice ) or the list of node ips.
Each currently pointing to a master host which we expect to have as stable as possible.
Should we put a haproxy beforehand to have to the api calls distributed over the different hosts ?
If the application would be able to get the IPs of the different running nodes we could randomize the api call targets inside the application. But how to get the iplist to do the proxiing by myself. (ok a nslookup could be done for every host but a api return value would be nicer....)
Any proposals for haproxy (first choice ) or the list of node ips.