【发布时间】:2015-04-11 22:32:45
【问题描述】:
我使用 10 个线程为我的项目运行了 celery。它工作得很好。 现在,当我使用命令时:
celery -A tasks worker --loglevel=info --concurrency 10
芹菜卡在:
[2014-08-07 12:55:21,013: INFO/MainProcess] Connected to amqp://guest:**@127.0.0.1:5672//
[2014-08-07 12:55:21,025: INFO/MainProcess] mingle: searching for neighbors
之前它显示ready状态。
当我尝试使用 ctrl+c 结束此操作时,它不会关闭。
[2014-08-07 12:55:21,013: INFO/MainProcess] Connected to amqp://guest:**@127.0.0.1:5672//
[2014-08-07 12:55:21,025: INFO/MainProcess] mingle: searching for neighbors
^C
worker: Hitting Ctrl+C again will terminate all running tasks!
worker: Warm shutdown (MainProcess)
^C
worker: Cold shutdown (MainProcess)
^C
worker: Cold shutdown (MainProcess)
^C
worker: Cold shutdown (MainProcess)
^C
worker: Cold shutdown (MainProcess)
^C
worker: Cold shutdown (MainProcess)
^C
worker: Cold shutdown (MainProcess)
我什至尝试将任务分配给工人,但它不起作用。
我想让芹菜处于就绪状态?有人可以帮忙吗?
我还需要一个正确的方法来结束 celery 进程,包括任务、队列和工人。 谢谢。
【问题讨论】: