Forum Discussion
MW1
Cirrus
Jul 01, 2009HTTP monitor fails under heavy loads but connections still work for client connections
Hi all,
just wondering if anyone has any pointers on where to trouble shoot an issue I've run in to on a LTM. I've got a basic HTTP monitor that hits a specific URL and matches a string. The setup is pretty standard -load balanced IP listening on HTTPS, which terminates the SSL and talks HTTP to a pool of 3 Tomcat web servers behind.
All works fine normally however we've been doing some load testing and the HTTP monitor ends up failing under heavy load to the point there are no members in the pool. If I relpace the HTTP monitor with a simple ICMP one all works fine and the load testing runs well (ie the client pc's are able to keep hitting the webservers via the load balanced IP without issue). I have another F5 LTM which I configured to monitor the webservers while the load test was running which never had any issues with the HTTP monitor.
I don't see any errors on the interfaces on the F5 or other pointers which might show an issue. I have tried using curl from the cli during the load tests which I have found occassionally appeared to hang while connecting.
thanks in advance for any advise offered
Matt
- hoolio
Cirrostratus
Hi Matt, - Michael_A__Fied
Nimbostratus
Any news on this? - MW1
Cirrus
sorry for the delay in getting back to you - I appear to have just (40 mins ago) resolved the issue, now trying to figure out why! - spark_86682Historic F5 Account
The only thing in my head that could cause this would be exhausting the IP stack when on a single IP, however I don't believe this to be the case.
- MW1
Cirrus
It could well be port exhaustion, and after sleeping on it, it does fit however I'm just surprised as I didn't think the load testing was producing enough hits to have done this. I presume the only way to prove this would be running a netstat -an from the CLI during the test (unless anyone knows a better way to monitor this?
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