title: Weblogic JMS consumption from multiple provider URL's
body: <p>We have a clustered weblogic 10.3.4 domain with 2 jms servers - each having a UDQ deployed within a module. At any given time ONLY one of these queues holds about 5000 jms messages (hypothetical number). </p>
  
  <p>On the consumer side we have client code that connects to these queues to consume all the 5000 messages. The way this code works is by using a comma separated list of t3 provider url's. The problem here is if the client gets a connection to the jms server that does not have messages it thinks there are no messages to be processed. </p>
  
  <p>Is there a configuration setting or code logic that can be leveraged to connect to all the providers and consume messages in batches of 100 until none of the queues have messages left? </p>