Forum Discussion
Is it possible to distribute multiple HTTP requests that use the same TCP connection?
We have a single client that is doing address validation. The address validation servers are located behind the F5 BigIP LTM. This client is making multiple HTTP requests a second over one TCP connection. The problem is that all of the requests are going to only one node in the Virtual Server due to the fact that the F5 BigIP LTM load balances at the TCP connection level by default. It seems that you can use a OneConnect profile along with an iRule to direct different types of requests to different pools (e.g. www.abc.com/foo1/ goes to pool1 and www.abc.com/foo2/ goes to pool2). Our problem is that all requests will look very similar.
Is there a way to distribute HTTP Requests evenly between all nodes in the Virtual Server even though those requests traverse the same TCP connection? We do not need persistence for this Virtual Server.
- Michael_YatesNimbostratusHi NGT IT,
- Oktay_51229NimbostratusHi Michael,
- Oktay_51229NimbostratusHi Michael,
- hooleylistCirrostratusYou should be able to add a OneConnect profile to the VS and select round robin load balancing on the pool to load balance each HTTP request regardless of whether they're made on the same client TCP connection. Worst case, you could set the max reuse on the OneConnect profile to 0, but I don't think this should be necessary.
Recent Discussions
Related Content
* 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