Vadym_Chepkov
Nov 24, 2015Nimbostratus
confine iRule within a partition
I have an iRule which looks like this:
when HTTP_REQUEST {
if {([string tolower [HTTP::uri]] starts_with "/profile")} {
pool profile_3111
}
else {
pool ecentral_4111
}
}
default pool for the VIP is
ecentral_4111
. pool is in offline status, but the VIP is online, because pool profile_3111
is online. That's understandable. What I don't understand, why do I get reply back, when request doesn't contain '/profile' ?
I opened a support ticket and engineer replied to me, this is because another pool with the same name but in a different partition is online. This can't be a proper behavior, is it? And if it's indeed works as expected, how do I confine traffic within a partition?
Thanks, Vadym