39

これらの違いは何ですか?

  • セロリ
  • セロリワーカー
  • セロリビート

セロリ + スーパーバイザーをセットアップしようとしていますが、ネット上の一部の conf ファイルには複数のファイルがあり、他のファイルには 1 つしかありません。

4

1 に答える 1

56

私の知る限り、コマンドcelerydの古い名前です。celery worker

celerybeatは、定義済みのタスクを所定の時間に に送信するスケジューラですcelery worker。スケジュールに従ってタスクを実行したい場合にのみ、これを気にする必要があります。たとえば、毎日午前 1 時に実行する必要がある backup-database というタスクがある場合CELERYBEAT_SCHEDULE、それを conf の に追加すると、次のようになります。

CELERYBEAT_SCHEDULE = {
   'backup-database': {
        'task': 'tasks.backup_database',
        'schedule': crontab(hour=1, minute=0, day_of_week='*'),
        'args': (16, 16)
    },
}
于 2013-10-30T10:21:56.770 に答える