Können wir in Celery anpassen, wie lange erledigte Aufgaben im Speicher gespeichert werden?

Können wir in Celery anpassen, wie lange erledigte Aufgaben im Speicher gespeichert werden?

Celery 4.3.0 wird ausgeführt. Ich möchte den Status einer Aufgabe (über AsyncResult) viele Stunden nach ihrer Fertigstellung abrufen können. Sagen wir, 24 oder 48 Stunden nach Erfolg oder Misserfolg.

Aktuell ist mir aufgefallen, dass das Aufgabenobjekt einige Stunden nach Abschluss gelöscht wird (ich kann nicht genau sagen, wie viele, aber weniger als 24 Stunden).

Ist es möglich?

Danke.

verwandte Informationen