Multiple health-checks, compound with priority?

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.

Comments

  • tmitsuhatatmitsuhata Member, Administrator, A10ers admin
    edited February 2014
    Hi,
    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.
Sign In or Register to comment.