I'm quite new to the ACE appliance so my apologies if the questions don't quite make sense.
We've had a requirement to put together a solution on an ACE where server A must always receive the connections. The only time that server B receives connections is when server A is down. Kind of like an primary/secondary active/standby model. Server A and B are accessable on the same url/VIP.
I'm fairly sure that the connections need to be sticky to allow session persistence.
I'm wondering what the correct way to implement this is. Would I simply add each server to it's own serverfarm and then reference each serverfarm in a seperate sticky-serverfarm and rely on the "first-match" to ensure that server A was always the "primary" or is that not how "first-match" works?
policy-map type loadbalance first-match TISM-50005-logic
Or alternatively should I be looking into setting up the two servers in the same server farm and using weighting on the rserver settings to get it to work how we would like?
If there are any caveats or suggestions I would really appreciate it.