Forum Discussion
Nov 14, 2013
I think you can achieve what you want by turning on a OneConnect profile. Then each request gets load balanced instead of each TCP session. so when you disable a pool member the LTM will stop sending requests to that member even though it may still have active TCP sessions that haven't timed out yet. There are other trade-offs to using OneConnect so be sure to read up on on it, but I think it will solve the problem you describe. You can also achieve per request load balancing using LB::detach in an iRule.