瀏覽代碼

Merge pull request #2379 from bee-keeper/master

(extras) added additional examples of running celery via supervisor
Omer Katz 9 年之前
父節點
當前提交
df3a079150
共有 2 個文件被更改,包括 8 次插入0 次删除
  1. 3 0
      extra/supervisord/celery.sh
  2. 5 0
      extra/supervisord/celeryd.conf

+ 3 - 0
extra/supervisord/celery.sh

@@ -0,0 +1,3 @@
+#!/bin/bash
+source {{ additional variables }}
+exec celery --app={{ application_name }}.celery:app worker --loglevel=INFO -n worker.%%h

+ 5 - 0
extra/supervisord/celeryd.conf

@@ -6,6 +6,11 @@
 ; Set full path to celery program if using virtualenv
 command=celery worker -A proj --loglevel=INFO
 
+; Alternatively,
+;command=celery --app=your_app.celery:app worker --loglevel=INFO -n worker.%%h
+; Or run a script
+;command=celery.sh
+
 directory=/path/to/project
 user=nobody
 numprocs=1