Forum Discussion
Using same pool across multiple virtual servers, with different health checks
We have a large numbers of applications behind a cluster of SAML reverse-proxies (we don't use BigIP for this part). Each application has its own virtual server, but they all use the same proxy pool. Here is a quick'n'dirty schema of the current situation:
virtual_server1 \ / app1
virtual_server2 -> proxy pool -> app2
virtual_server3 / \ app3
However, we'd like the BigIP test not only the reverse-proxy cluster health, but also the underling application health, which requires application-specific monitors. The easiest solution would be to define different application-specific pools, each using the same nodes, with a different monitor:
virtual_server1 -> proxy_pool1 -> app1
virtual_server2 -> proxy pool2-> app2
virtual_server3 -> proxy pool3 -> app3
Is there any other solution ?
- Mitheor
Cirrus
Hi,
the most you can do (afaik) is to add more than one monitor to the same pool:
create ltm pool example1 members add { 1.1.1.1:80 10.1.1.2:80 } monitor "http https ssh"
I that doesn´t suit your need i´m afraid you should have to create multiple VS-Pools.
Br
- Guillaume_Rouss
Nimbostratus
Thanks for your suggestion. I finally adopted the multiple pools solution :(
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com