芹菜卡在明格尔:找邻居,没准备好

2024-04-29 16:31:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我用10个线程为我的项目运行芹菜。它工作得很好。 现在,当我使用命令时:

celery -A tasks worker --loglevel=info --concurrency 10

芹菜陷在:

^{pr2}$

早些时候,它显示出就绪之后的状态。在

当我试图用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)

我甚至想把任务分配给工人,但没用。在

我要芹菜准备好吗?有人能帮忙吗?在

我还需要一个适当的方法来结束芹菜的过程,包括任务,队列和工人。 谢谢。在


Tags: 项目命令info过程线程taskscelery芹菜
3条回答

检查您的可用磁盘空间。RabbitMQ默认需要1Gb的可用空间。在

如果使用数据库后端,向celery添加以下选项应该可以解决问题:--without-gossip --without-mingle。在

请参见github上的the related issue。在

为了获得更多信息,RabbitMQ需要1Gb的独立内存。如果您运行的是RabbitMQ集群,那么集群的所有节点都应该有1Gb的可用磁盘空间。在

相关问题 更多 >