Mitigate Unplanned Scale Issues with an iRule Waiting Room
This solution originates on Tuncay Sahin’s website and is shared with minor updates with permission here. F5er Tim Wagner reached out after hearing news of the flood of unemployment claims causing si...
Published Apr 14, 2020
Version 1.0JRahm
Admin
Joined January 20, 2005
JRahm
Admin
Joined January 20, 2005
PeteWhite
Apr 15, 2020Employee
Looks great Jason. If it were me I would simplify deployment by putting it into an iApp and have a boilerplate page with specific link for an icon and a page theme based on either w3.css ( where the admin can specify the main colour theme ) or Bootstrap, again allowing themes.
Rather than using a table based on IP, a cookie on the client with a session ID would offload the task from the BIG-IP and reduce memory usage and speed up execution. Requests with a valid cookie should be preferred over non-cookie requests, to implement some kind of queueing.