title: Start celery workers with multiple brokers
body: <p>Currently, i have a <code>celery.py</code> with a single redis broker</p>
  
  <pre><code>proj/celery.py
  
  from __future__ import absolute_import
  
  from kombu import Exchange, Queue
  from celery import Celery
  
  app = Celery('proj',
               broker='redis://myredis.com'
               backend='redis://myredis.com'
               include=['proj.tasks])
  
  if __name__ == '__main__':
      app.start()
  </code></pre>
  
  <p>i would start a worker with:</p>
  
  <pre><code>celery multi start somename -A proj -Q work -c20 --pidfile='somepidfile' --logfile='somelogfile'
  </code></pre>
  
  <p>over multiple machines (let's say 20..)</p>
  
  <p>so these workers across 20 machines use a single broker, </p>
  
  <pre><code>'redis://myredis.com'
  </code></pre>
  
  <p>I would like to split that so that 10 machines use <code>'redis://myredis.com'</code> and other 10 machines use <code>'redis://myredis2.com'</code></p>
  
  <p>What changes do I need to make that happen?</p>
  
  <p>Thank you</p>