title: Celery-Supervisor: How to restart a supervisor job to make newly updated celery-tasks working?
body: <p>I have a running supervisor job for my celery server. Now I need to add a new task to it, but unfortunately my celery server command is not configured to track those dynamic changes automatically. </p>
  
  <p>Here is my celery command:</p>
  
  <pre><code>python manage.py celery worker --broker=amqp://username:password@localhost/our_app_vhost
  </code></pre>
  
  <p>To restart my celery process, I have tried,</p>
  
  <pre><code>sudo supervisorctl -c /etc/supervisor/supervisord.conf restart &lt;process_name&gt;
  supervisorctl stop all
  supervisorctl start all
  service supervisor restart
  </code></pre>
  
  <p>But nothing found working. How to restart it?</p>