Mam Celery działa i wszystko działa dobrze.Sprzątanie tabeli taskmeta selera
Seler używa domyślnie tabeli bazy danych do przechowywania wyników zadania o nazwie celery_taskmeta
. Ten stół rośnie bardzo szybko. Czytałem dokumenty, ale nie znalazłem żadnej wskazówki na temat czyszczenia starych wpisów.
Czy jest zaplanowane zadanie automatycznie przez celerybeat
, które czyści ten stół lub czy muszę coś tutaj skonfigurować?
[EDIT]
Jest to związane z result backend settings? Jest to nieco mylące, ponieważ dokumentacja mówi, że nie ma wartości domyślnej. Ale wydaje się, że domyślnie jest to database
i używa konfiguracji default
normalnej Django database configuration.
W [dokumentacji django-selera] (http://docs.celeryproject.org/en/latest/django/) nigdzie nie wspomniano, jakie ustawienia domyślne zostały wykonane. Czytanie dokumentacji django-selekcji nie odpowiada na drugie pytanie, a sama dokumentacja selera nie odpowiada na główne pytanie. – Martin
Ale twój link odpowiada na drugie pytanie. – Martin
Ale co z tym zrobić? – Alper