Forum Discussion
Match across services and persistence profiles
This is probably a quick question, but I wanted to ask if I have two virtual servers with the same IP but different persistence profiles and service ports(with Match Across Checked) will this work?
For example cookie hash and source addr? (with Match Across checked on both)
- gsharriAltostratus
I do not believe that will work. I think the virtual servers in question must have the same persistence profile assigned to them. It cannot two different profiles or two different profile types (cookie vs. src addr) however I am not 100% certain of this.
- Pedro_HaoaRet. Employee
Hi,
The Match Across option specifies that, regardless of the type of persistence you are implementing, you can specify the criteria that the BIG-IP system uses to send all requests from a client to the same pool member.
With Cookie Hash (and Source address affinity) will work.
Cookie Persistence records are not stored on the by the BIG-IP. So with Cookie Persistence will not work.
- Pedro_HaoaRet. Employee
Yeah!
Please check this solution: https://support.f5.com/kb/en-us/solutions/public/5000/800/sol5837.html
- gsharriAltostratus
I've never tested the match across persistence behavior with different persitence profiles so I did a quick test of this in my lab environment with the simple setup shown below:
VS-A
VS-B
The results are that persistence is not maintained for a client switching services when the VS are using different persistence profile types. This is as I suspected since one VS is trying to find a cookie hash in the persistence records and the other is trying to find a src addr.
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