Forum Discussion
Wouter_de_Bruin
Nimbostratus
Jun 22, 2007Persistence from proxy servers
I have an interseting (For me anyway!) challenge:
We have 3 proxy servers which are used to access the internal websites of the company.
The websites in turn are run on 3 Webservers behind t...
Deb_Allen_18
Jun 25, 2007Historic F5 Account
Well, unfortunately "source port persistence" is a misnomer: All connections from the same client will use a unique source port, so you can't accomplish session persistence across multiple connections by tracking the source port.
I could see that if there was at any point only one webserver up and continuous traffic through the proxies, all traffic would continue to persist to that server even after the others were brought online, regardless of LB method chosen.
You could persist on an existing cookie value or other persistent unique value that is present in each request, but for a proxy that might be a bit of a crap shoot.
Other than a different persistence scheme, I think your only option might be to clear some or all proxy server connections to the overloaded pool member after the servers are recycled, then new traffic should then re-distribute (Predictive LB method should be fine.)
You can use the bigpipe command at the command line or in the GUI console:
bigpipe conn client deleteorbigpipe conn destination deleteorbigpipe conn client destination deleteTo minimize the chances of overloading a single server, I'd recommend only recycling one at a time, then selectively deleting some persistence entries as above.HTH
/deb
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
