title: RabbitMQ connection with multiple URIs
body: <p>While</p>
  
  <pre><code>ConnectionFactory.newConnection(Address[] addrs)
  </code></pre>
  
  <p>and thus</p>
  
  <pre><code>ConnectionFactory.newConnection(
    Address.parseAddresses("somehost.com:5672,otherhost.com:5672")) 
  </code></pre>
  
  <p>work, I was wondering if there was a way to pass multiple URIs like:</p>
  
  <pre><code>ConectionFactory.newConnection("amqps://somehost.com:5671,amqps://otherhost.com:5671")
  </code></pre>
  
  <p>Or to allow potentially different client certificates for each URI, first create multiple ConnectionFactories, each with one URI and then create a ConnectionFactory that takes those connection factories as inputs.</p>