Forum Discussion
Carl_Gottlieb_1
Nimbostratus
Jun 18, 2008Queue traffic after session rate limit reached
Hi Guys,
I have a website where the login systems can't cope with a massive ramp up of traffic, e.g. 10,000 users trying to login in the space of 2 minutes.
Any idea if this is possible:
1) The number of ‘logins per minute’ should be parameterised
2) Once the ‘logins per minute’ value is reached additional logins should be queued for a ‘n’ number of seconds. Users should not be redirected to another page. Instead their request will just queue on the BigIP and appear like a very slow login submission.
3) If a login request is still in the queue after ‘n’ number of seconds it will be redirected to a sorry page.
I see from codeshare that 1) and 3) are possible, but would need some performance testing. My concern is how 2) is achieved and if queueing individual requests is possible on the BigIP.
Thanks in advance for any thoughts,
cheers
Carl
- hoolio
Cirrostratus
Hey Carl, - Carl_Gottlieb_1
Nimbostratus
Cheers Aaron, - Hamish
Cirrocumulus
You could externalise the session creation to a separate website... Then limit there. The session website can be responsible for counting & creating/verifying/expiring sessions... Include something in the session cookie so the F5 can tell when a session is expired (Or needs checking for expiration)... - Carl_Gottlieb_1
Nimbostratus
In my view that's one of the most elegant ways of resolving the issue. I think that's how Ticketmaster works when it gets busy. Unfortunately due to timescales we have no capacity for web page dev work so I'm back to focusing on purely iRule / LTM functionality. - spark_86682Historic F5 AccountThe RFE CR for counting session table entries is 61210.
- Hamish
Cirrocumulus
Heh... But does anyone know when or if the CR might be implemented? - hoolio
Cirrostratus
Not any time soon... - hoolio
Cirrostratus
Hey Spark, - supertoaster2_8
Nimbostratus
Do we have the link were we can rate-limit the connection if it is reached show a sorry page...saying too many connection try again later?
- nitass
Employee
Do we have the link were we can rate-limit the connection if it is reached show a sorry page...saying too many connection try again later?is this helpful?
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