Forum Discussion
Raghav_205317
Nimbostratus
Apr 24, 2016iRule to display site down irrespective of the state of pool members
Hi,
I want to create an iRule to display site down page irrespective of the state of the pool members i.e. if the pool members are active or down, it should redirect to site down page.
I have cr...
DEJ
Nimbostratus
Apr 24, 2016Hi Raghav,
An easy way to do this would be to set a variable for comparison. In the below example, you would change the value of 'SiteDown' to 1 to manually enable the maintenance page. When set to 0, it would only redirect if there were less than 1 pool member available. Please let me know if you have further questions.
when HTTP_REQUEST {
Set SiteDown to 1 to enable maintenance page
set SiteDown 0
if {($SiteDown == 1) || ([active_members [LB::server pool]] < 1)}{
HTTP::respond 503 content {.......}
}
}
- Samir_Jha_52506Apr 24, 2016
Noctilucent
Hi Dareuja, Can you please paste full irule. I am bit confused here. - DEJApr 25, 2016
Nimbostratus
Hi Samir, I do not have the full iRule, this is based on Raghav's request, which is why the content is blank. The iRule is a simple conditional statement using OR. If SiteDown equals 1 or there are no active pool members, the content is offered.
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