Forum Discussion
Brian_Vandruff_
Nimbostratus
Sep 01, 2005Throttle traffic for a particular URI
Is it possible to use irules to throttle down traffic for a particular URI?
1 Reply
Sort By
- Martin_MachacekHistoric F5 AccountWell, iRules can be used as a part of solution implementing this feature. What you actually want to do (in majority of cases) is rate limit *responses* to requests for particular URI because requests are usually much smaller than responses. This can be done on BIG-IP 4.x by combining:
pool servers { member 10.1.21.2:80 member 10.1.21.3:80 } snatpool lowprio { member 10.1.21.169 } rule rate_limit { if(http_uri start_with "/low_priority") { use pool servers use snatpool lowprio } else { use pool servers } } virtual 10.66.66.166:80 { use rule rate_limit }
// Filter "lowpriohttp" dstaddr(10.1.21.169) && tcp && srcport(80) { return [1]; } return [0];
ClassName: lowpriority ipfwrate -q 24288 -Q 16 1 5000000
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