iRules vs Policies for Pool Selection?
Hi all,
I hope this is the appropriate forum for the topic, I'm just looking for some info / guidance regarding the use of an iRule versus an LTM Policy for pool selection.
We have several WebSphere-based applications that are currently behind our LTMs. While the hostname portion of the URI is common across the WAS implementation, the URI path changes for each app, so instead of assigning a default pool to the vs, I've written an iRule to send the user to the appropriate pool in a dynamic fashion. This works as expected.
In 11.4, LTM HTTP classes have been deprecated and in their place, LTM Policies have been introduced, which are another way to accomplish the same task (and doesn't require any 'handiness' with TCL). My question to the forum folks is which method would be recommended based on concepts such as performance and / or overhead.
Will a class/policy yield better performance than an iRule or vice versa?
Thanks in advance for any feedback you can provide.