I was wondering how you control load balancing of JBI requests across clustered services. This is mostly in reference to Servicemix 3.x. For example, I noticed that if I have an servicemix-http component which sends a JBI message to another endpoint which is clustered, the request will alternate between the local and remote clustered services. Is there anyway to make a request get sent to a local service first, which if it doesn't exist, then send it to a service endpoint of the same name on a clustered servicemix endpoint? I know ActiveMQ's default behavior with queues is round robin, I wasn't sure if there is a way to change this so that servicemix services will always talk to a local clustered endpoint instead of doing round robin between to the local and remote service endpoints?
Ryan
