Application traffic continues to be routed towards the primary pool if marked down by min_servers_up feature.
Example:
Pool Group with pools A and B:
Pool A - (Primary) priority set to 2
- 2 Pool Members — min_servers_up 2 - pool is marked Down
-- server-A - Down
-- server-B - Up
Pool B - (Secondary) priority set to 1
- 2 Pool Members — min_servers_up 2 – pool is marked Up
-- server-A - Up
-- server-B - Up
The pool A is properly marked down by the feature min_servers_up, but traffic is still routed to Pool A and not B.
All Avi versions.
The is a day one issue that affects pool groups using the min_servers_up feature to mark a pool down.
Upgrade to the fix Avi versions or patch versions.
AV-228171: The Service Engine may incorrectly select a server from a high-priority pool, although the pool is marked Down, from a pool group with min_servers_up configured.
Fix Version(s): 22.1.7-2p5, 30.2.2-2p3, 30.2.3, 31.1.1-2p1