title: Load Balance wso2 ESB
body: <p>We have 2 WSO2 ESB nodes.</p>
  
  <p>We have configured similar Proxy on both ESBs (i.e. both Proxy have same name, point to same WSDL and have no associated end points)</p>
  
  <p>We want the client traffic to load balance across these 2 ESBs, using Apache Software load balancer. </p>
  
  <p>However the issue is, The clients will be generating SOAP stubs from the Proxy WSDL and generally the Proxy WSDL has the Soap Address specified as the ESBHost:port/proxyName.. That will mean that requests from client will be going directly to the ESB from where they generated the stubs.</p>
  
  <p>How can we overcome this ? i.e. force the clients to the load balancer hostname/ip ? Is there any configuration on ESB proxy to explicitly set the SoapAddress ... if that is available then we can have the Proxy WSDL define the SoapAddress as loadbalancerHost:port/proxyName</p>
  
  <p>Thanks
  Rajiv Patil</p>