In my search to solve a problem for my company I am finding that I am needing more and more complex configurations within HAproxy due to my companies not optimal way of delivering services to customers. The short version, is each customer has a few ports assigned to them. Which means performing health checks gets tricky because we have manyyyyyyyyyyyyyyy customers and it isnt optimal to configure hundreds of individual health check lines within HAproxy. They are working on fixing this…but for now im trying to see about implimenting an external health check that can do the work for me, then pass a value within HAproxy to determine whether a server is up or down and route traffic to another server within the cluster. Im imagining this would function in conjunction with an ACL? If im on the right track would I configure a backend to call the external check script, then pass the information to an ACL to determine which server in the cluster to send it too? If I could at least get confirmation that im on the right path or if im barking up the wrong tree again I would greatly appretiate it. If it matters its all in TCP mode. Thank you!
1 post - 1 participant





