title: why celery is creating new queue in rabbit mq?
body: <p><a href="https://i.stack.imgur.com/jiyzG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jiyzG.png" alt="enter image description here" /></a></p>
  <p>the function that send to celery is using the decorator poinitng to the queue that i want to use such:</p>
  <pre><code>@app.task(queue=&quot;celery&quot;)
  def compare_from_database(row_id=None, database_name=None, table_name=None):
      ....
  </code></pre>
  <p>i created a script to check how many task i still have in the queue, just a while loop of the command</p>
  <pre><code> rabbitmqctl list_queues
  </code></pre>
  <p>and parsing the line with &quot;celery&quot;</p>
  <p>but since celery creates random queues i cant use that.  why celery is creating new queues and not really sending it to the one i want?</p>