Forum Discussion
xiangyang_zhang
Nimbostratus
Apr 28, 2007Add delay before sending each packet of HTTP response back
The performance of equipment in client side is poor, if BIGIP sends HTTP response packet too fast, it will result in long hiccup in client equipment. We would like to insert 10ms delay before each packet of HTTP response sending back.
After searching irule commands, it seems no way to do that. Anybody can share experience on this issue ? Thanks in advance.
Best Regards,
XiangYang
- hoolio
Cirrostratus
Could you use rate limits in iRules or rate classes in the LTM config to throttle the response? - JRahm
Admin
Have you tuned the clientside tcp profile yet? I'd recommend working through that before forcing a serverside delay on every response. If you really want to go down that path, you could use a for loop to accomplish this, but I wouldn't recommend that for production scenarios. - xiangyang_zhang
Nimbostratus
Thanks for your help ! - JRahm
Admin
Hmm, not sure that can be handled outside of the tcp stack then. Have you tried tuning the tcp profile? The default profile is not condusive to great WAN performance. If you can live without HTTP based rules for a troubleshooting window, you could try the FastL4 profile to see if that helps. If this is not possible, I'd recommend reading solution 4707 on the ask.f5.com website: - xiangyang_zhang
Nimbostratus
I cannot find "for" statement in iRule reference. Is anybody know how to use "for" ? - JRahm
Admin
the for construct is a native TCL command. The reference is: - xiangyang_zhang
Nimbostratus
Thanks ! Nice Weekend !
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