Im использование django 1.8.7, django-сельдерей 3.1.17. Я хочу переопределить периодические задания сельдерея в local_settings, которые я включаю в конце файла основных настроек.Что такое правильный способ использования локальных настроек для celerybeat в Django?
Этот код в локальных настройках файла не работает:
BROKER_URL = 'amqp://test:[email protected]/'
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
CELERYBEAT_SCHEDULE = {
"test_task": {
"task": "test.ptask",
"schedule": crontab(minute="*/5"),
"options": {'queue': 'slow_tasks'}
}
}
Как вы управляете работниками сельдерея? используя 'manage.py' или' celeryd'? –
celery -A test worker -l warn -Q slow_tasks --concurrency = 10 из корневой папки proj – Morg4n