【问题标题】:a little confusion over celery terminology芹菜术语有点混乱
【发布时间】:2012-01-25 15:21:57
【问题描述】:

嗨,我对celerydceleryd_multi 有点困惑——这两者有什么区别?我的意思是,到目前为止我一直在使用python manage.py celeryd,但我今天遇到了celeryd_multi,找不到任何解释。根据文档,-c 表示处理队列的子进程数,那么如果是这样的话,celeryd_multi's 的用法是什么?

【问题讨论】:

    标签: django rabbitmq celery django-celery


    【解决方案1】:

    celeryd 命令启动单个 celery worker。 celeryd_multi 命令管理多个 celery worker。使用 celeryd_multi 您可以启动/停止/重新启动多个 celery worker。

    celeryd_multi 可用于管理多个 celeryd worker 监听不同的队列:

    $ celeryd-multi start image video data -c 3
    

    这个命令相当于:

    $ celeryd -n image.myhost -c 3
    $ celeryd -n video.myhost -c 3
    $ celeryd -n data.myhost -c 3
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 2015-03-18
      • 2017-06-11
      • 2020-04-20
      • 1970-01-01
      相关资源
      最近更新 更多