F5 is upgrading its customer support chat feature on My.F5.com. Chat support will be unavailable from 6am-10am PST on 1/20/26. Refer to K000159584 for details.

Forum Discussion

Muhammad_Irfan1's avatar
Oct 17, 2014

Apachi config to F5 LTM config

I have to convert apache configuration to F5 LTM. In apache when request start with /BiometricDisown then it is load balance in some pool and if url starts with /1LinkIntegration then it is load balance in another pool.

 

Like I have 3 pool members providing service on these links 1.http://10.50.169.14:9592/Services/EFICS/ReserveIMSI/Interface/HTTPXMLServiceRequestFile 2.http://10.50.169.16:9592/Services/EFICS/ReserveIMSI/Interface/HTTPXMLServiceRequestFile 3.http://10.50.169.20:9592/Services/EFICS/ReserveIMSI/Interface/HTTPXMLServiceRequestFile

 

My VS http://10.50.171.8:0/Services/EFICS/ReserveIMSI/Interface/HTTPXMLServiceRequestFile

 

I want a request against this URL should be load balance in this pool. Here is the apache configuration

 

BalancerMember http://10.50.169.59:9592 BalancerMember http://10.50.169.58:9592 ProxyPass /BiometricDisown balancer://BiometricDisown

 

BalancerMember http://10.50.173.59:9850 ProxyPass /1LinkIntegration balancer://1LinkIntegration

 

BalancerMember http://10.50.173.59:9851 ProxyPass /300BillingInfo balancer://300BillingInfo

 

Please help in detail

 

2 Replies

  • ProxyPass irule is your best friend in this case:

     

    https://devcentral.f5.com/wiki/iRules.proxypassv10.ashx

     

    It's an Apache ProxyPass replacement for F5 irule.

     

  • I have used a lot of times. Read full article and you'll find everything you need, Datagroups is where you tell irule what and how to translate, you don't need to touch irule itself.