芹菜一次运行两个过程

时间:2015-04-22 04:18:38

标签: python python-2.7 celery

我使用此命令运行芹菜(VERSION: 3.1.13 (Cipater))工作者

celery -A man worker -l info -Q queue1 -I 'myfunction' -n worker1.%h

配置:

BROKER_URL = 'amqp://localhost'
CELERYD_CONCURRENCY = 1
CELERY_TASK_RESULT_EXPIRES=3600
CELERY_ROUTES = {
   'myfunction': {'queue': 'queue1'}, 
}

所以我有这个队列:

queue1
celeryev.98fadc59-cec3-4c28-f5d0-2bdd85545a20
celery@....pidbox

当我得到top时:

19576 man     20   0  695m 389m  10m S   0.0 26.0   0:35.35 celery                                                                   
19624 man     20   0  699m 382m 3076 S   0.0 25.5   2:01.30 celery

一切正常但是为什么celery运行两个进程,内存使用量很大而我运行1个工作程序?

0 个答案:

没有答案