Forum Discussion
Prashant_R_7332
Nimbostratus
Mar 11, 2014F5 Monitor with special requirement on a Pool
I am working on a LTM with v11.
I have a single application server with 6 managed nodes. All these managed nodes are configured on a pool.
There are 3 applications deployed on the all the 6 node...
- Mar 11, 2014
Or if you wanted to just keep one virtual server, you could do it by iRule and create three separate pools (app1, app2, and app3), all using the same six nodes with your appropriate monitor:
when HTTP_REQUEST { if { [HTTP::uri] starts_with "/app1" } { pool app1 } if { [HTTP::uri] starts_with "/app2" } { pool app2 } if { [HTTP::uri] starts_with "/app3" } { pool app3 } }
Cory_50405
Noctilucent
Mar 11, 2014Or if you wanted to just keep one virtual server, you could do it by iRule and create three separate pools (app1, app2, and app3), all using the same six nodes with your appropriate monitor:
when HTTP_REQUEST {
if { [HTTP::uri] starts_with "/app1" } {
pool app1
}
if { [HTTP::uri] starts_with "/app2" } {
pool app2
}
if { [HTTP::uri] starts_with "/app3" } {
pool app3
}
}
- Prashant_R_7332Mar 11, 2014
Nimbostratus
Yes each application uses a different URI's. Creating a separate Virtual Server is not possible. If I use HTTP monitor send string, if one application is down, F5 will make the pool member down, which i don't want. - Cory_50405Mar 11, 2014
Noctilucent
If you are looking for health checking per application, then this solution would work. Each application with its own separate pool, with its application specific monitor. That way if one application goes down on a node, it'll only affect that application's specific pool. Make sense? - Prashant_R_7332Mar 11, 2014
Nimbostratus
Thanks Cory for this solution, really appreciate the help. This was one of the solutions that I was considering.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects