gpt4 book ai didi

celery - celeryd, celery worker, celerybeat 有什么区别?

转载 作者:行者123 更新时间:2023-12-03 09:59:39 25 4
gpt4 key购买 nike

这些有什么区别?

  • celery
  • celery 工
  • celerybeat

  • 我正在尝试设置 celery + supervisor,网络上的一些 conf 文件不止一个,而其他人只有一个。

    最佳答案

    据我所知,celeryd只是 celery worker 的旧名称命令。
    celerybeat是一个调度程序,将预定义的任务发送到 celery worker在给定的时间。如果您想按计划运行任务,您只需要为此烦恼。例如,如果您有一个名为 backup-database 的任务需要在每天凌晨 1 点运行,您可以将其添加到 CELERYBEAT_SCHEDULE 中。在您的 conf 中,它看起来像这样。

    CELERYBEAT_SCHEDULE = {
    'backup-database': {
    'task': 'tasks.backup_database',
    'schedule': crontab(hour=1, minute=0, day_of_week='*'),
    'args': (16, 16)
    },
    }

    关于celery - celeryd, celery worker, celerybeat 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19679191/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com