Source_Addr Persistence Problems
When someone is connecting to a virtual server, it is directing to nodes outside of the assigned node pool. This began happening after I changed the persistence profile to source_addr. I did make changes to the profile itself by enabling the following:
Match Across Service
Match Across Virtual Servers
Match across Pools
Override Connection Limits
In our environment, all nodes only belong to one pool. Each pool only belongs to one Virtual Server.
We have a Virtual Server that has 1 pool and 4 members. It is directing to traffic to node members from another pool that is assigned to a different Virtual Server.
Node selection doesn't extend to other partitions. The Virtual Server pools that are being used are in the same partition (not the common partition) and the persistenc profile is in the common partition.
I do have a ticket open, but I'm curious has anyone else seen this behavior? I can't see why this would be intentional and not a bug.
Shadow This article has a nice short description of the checkboxes as well as the gotchas on them. I believe based on what you stated your issue was is that the match across pools was the problem checkbox. Without being able to troubleshoot it myself I cannot say with absolute certainty that the match across pools was the cause of the odd behavior.