Wie plane ich eine Aufgabe mit celery, die am 1. jeden Monats ausgeführt wird?Wie plane ich eine Aufgabe mit Sellerie, die am 1. jeden Monats läuft?
10
A
Antwort
11
Da Sellerie 3.0 die crontab Zeitplan unterstützt jetzt day_of_month
und month_of_year
Argumente: http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html#crontab-schedules
1
Sie können diese mit Crontab schedules tun, und Sie cand dies entweder definieren:
- in Ihrem django settings.py :
from celery.schedules import crontab
CELERYBEAT_SCHEDULE = {
'my_periodic_task': {
'task': 'my_app.tasks.my_periodic_task',
'schedule': crontab(0, 0, day_of_month='1'), # Execute on the first day of every month.
},
}
- in celery.py config:
from celery import Celery
from celery.schedules import crontab
app = Celery('app_name')
app.conf.beat_schedule = {
'my_periodic_task': {
'task': 'my_app.tasks.my_periodic_task',
'schedule': crontab(0, 0, day_of_month='1'), # Execute on the first day of every month.
},
}
Verwandte Themen
- 1. Wie verzögere ich eine Aufgabe mit Sellerie?
- 2. Wie plane ich eine gespeicherte Prozedur?
- 3. Wie plane ich jeden Donnerstag einen Job mit Kue?
- 4. Wie plane ich eine Aufgabe in sehr langen periodischen Abständen
- 5. Wie plane ich, dass eine Aufgabe einmal ausgeführt wird?
- 6. Sellerie Aufgabe mit Countdown
- 7. Wie plane ich eine periodische Aufgabe, die immun gegen Systemzeit ist, mit Python
- 8. Wie wähle ich die letzte dateTime eines jeden Monats?
- 9. Messung Sellerie Aufgabe Ausführungszeit
- 10. Interagieren mit Sellerie laufenden Aufgabe
- 11. Frühling Async Aufgabe läuft
- 12. Heroku Sellerie Hintergrund Aufgabe
- 13. Wie plane ich eine Aufgabe, die in regelmäßigen Abständen ausgeführt wird?
- 14. Wie plane ich einen Stundenjob mit Play Framework 2.1? 1
- 15. Aufgabe Priorität in Sellerie mit Redis
- 16. Sellerie Aufgabe immer PENDING
- 17. Python Sellerie Aufgabe Sellerie Arbeiter neu starten
- 18. Unterklasse Sellerie Aufgabe
- 19. Wie können wir eine neue Aufgabe in Sellerie ohne Stop Sellerie Instanz in Django Sellerie hinzufügen?
- 20. Einstellung Zeitlimit für bestimmte Aufgabe mit Sellerie
- 21. Aufgabe läuft einmal am Tag auf Xamarin Forms
- 22. Call Sellerie Aufgabe von Signal
- 23. Wie Sellerie-Aufgabe zu pausieren oder fortzusetzen?
- 24. Wie verhindert man, dass Sellerie die gleiche Aufgabe ausführt?
- 25. phpMyAdmin: Wie plane ich meine gespeicherte Prozedur?
- 26. scala - Wie man eine Aufgabe jeden Tag eine 11PM
- 27. django Sellerie - wie request.FILES senden [ ‚Foto‘] Aufgabe
- 28. Sellerie: wie der Status einer Aufgabe setzen
- 29. Sellerie "erhielt nicht registrierte Aufgabe"
- 30. Sellerie läuft als Daemon stoppt
Haben Sie http://celeryq.org/docs/reference/celery.schedules.html lesen? –
@Deniz: Sieht nicht wie DoM abdeckt. –