Skip to content

Instantly share code, notes, and snippets.

@isaku-dev
Forked from amatellanes/celery.sh
Created December 13, 2017 22:23
Show Gist options
  • Select an option

  • Save isaku-dev/ffdb6eeadbd5884bd80c87fb4bb162fd to your computer and use it in GitHub Desktop.

Select an option

Save isaku-dev/ffdb6eeadbd5884bd80c87fb4bb162fd to your computer and use it in GitHub Desktop.
Celery handy commands
celery -A tasks worker --loglevel=info # run the worker
celery worker --help # list command-line options available
celery multi start w1 -A proj -l info # start one or more workers in the background
celery multi restart w1 -A proj -l info # restart workers
celery multi stop w1 -A proj -l info # stop workers aynchronously
celery multi stopwait w1 -A proj -l info # stop after executing tasks are completed
celery multi start w1 -A proj -l info --pidfile=/var/run/celery/%n.pid --logfile=/var/log/celery/%n%I.log # create pid and log files in the current directory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment