Versuchen, eine gute Möglichkeit zu finden, eine Zeitüberschreitung von RQ Job zu fangen, so dass es nach der Zeitüberschreitung erneut aufgerufen werden kann.Wie können Sie RQ-Timeouts in Python korrekt erfassen und verarbeiten?
Grundsätzlich bietet die richtige Lösung einen Weg (z. B. einen Ausnahmebehandler im Worker oder etwas Ähnliches), um den Job, für den das Zeitlimit überschritten wurde, zurückzusetzen. Wenn der Job in die Warteschlange failed
zurückkehrt, ist das auch eine gute Antwort.
Vielen Dank! Jede Hilfe wird geschätzt!
Danke! Das ist richtig. Zukünftiger Bezug löst der Job eine "JobTimeoutException" aus, die vom Worker-Ausnahmehandler behandelt werden kann, wie auch immer Sie ihn definieren. –