[apio] Informe de error usando django-celery-beat

Informe de errores usando django-celery-beat

Es realmente difícil usar cosas de código abierto. Usar celery -A celery_tasks beat -l INFOel comando beat informará el siguiente error, pero el trabajador es normal:
RuntimeError: Model class django_celery_beat.models.SolarSchedule no declara una app_label explícita y no está en una aplicación en INSTALLED_APPS .

Más tarde, se encontró celery_tasksque el archivo principal debe colocarse en el archivo de configuración del proyecto principal de Django, y se informará que no se puede encontrar si se coloca en otros módulos.

Los módulos de código abierto son realmente un pozo

Debe configurar esto en la configuración:

CELERY_BEAT_SCHEDULER = 'django_celery_beat.schedulers:DatabaseScheduler'

celeryHay muchas trampas en el paquete django-celery-beaty la documentación está escrita en una nube, por lo que agregaré el contenido más adelante.

Supongo que te gusta

Origin blog.csdn.net/myt2000/article/details/129439783
Recomendado
Clasificación