Forum Discussion
William_Benett1
Oct 24, 2006Nimbostratus
You have the exact same problem that I do. I posted something last week about wanting to LB based on a DNS response. The problem appears that you can only designate a pool in one of these three events: CLIENT_DATA, CLIENT_ACCEPTED, and HTTP_REQUEST.
Given that it would be extremely powerful to allow pool selection based on some DNS criteria, I can only assume that there is a technical limitation that is preventing the iRule processor from doing this. If the F5 people chose to limit this functionality, well, then that's just silly.
The solution that i'm going to try next is writing my own round robin load balancer(s). It seems that I can use the 'node' command to send the connection to a server. I'm not sure how this will really work out, though.