Forum Discussion
Thanks but after adding same pool member on different service port and making i-rule as below:-
when HTTP_REQUEST { if { [HTTP::uri] contains "HYPPLANNING" } { node 10.x.x.x%x:x }
if { [HTTP::uri] contains "DRMSERVICE" } { node 10.x.x.x%x:y } }
Though 1st URI conatins works fine and open url but second one listening on different service port does not works fine.With curl test gives 404 or 405 and intermittently code 200 but does not opens up.But when i give other way round in i-rule to make it work like below matching part of URI path
if { [HTTP::uri] starts_with "/oracle-epm-drm-webservices" } { node 10.x.x.x%x:y
It displays the xml page from 10.x.x.x opening up on service port y but does not opens up the URL.
- MiLK_MaNJul 26, 2014NimbostratusMake sure you have oneconnect enabled on your virtual server or it will not send the traffic to different node for the same connection flow. SOL9800: Using an iRule to load balance HTTP requests to multiple pools http://support.f5.com/kb/en-us/solutions/public/9000/800/sol9800.html