Multiple health-checks, compound with priority?
independence
Member ✭
I would like to set up health-checks for several URLs per real-server, and I understand I can do this with compound checks. However, if one of the URLs fails on all real servers I don't want the entire website to go down. Is there some way to get one health-check per URL, and if one URL fails you lower the priority on the real-server? So if one URL fails on all real-servers, they all have the same lower-priority and the website still works for the other URLs.
0
Comments
Are those URLs you want to monitor belonging to a service group?
If yes, I'm wondering if you can use the compound check with "OR" Boolean operand. By applying the "OR" compound check on the service group, it keeps the server/service UP even if one of the health-check fails.
Otherwise, you may want to try external health monitor that can provide flexible and complicated health monitor method with using scripting. With ACOS 2.7.1, Perl, Shell, TCL and Python are supported. For more details and sample configuration, please find the ADC and SLB Guide.