temporalio / temporalio/sdk-python
[Bug] strange workflow task timeout
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 1.2k
- Forks
- 241
- Ø Merge
- 3 T. 21 Std.
- Gemergte PRs (30 T.)
- 55
Beschreibung
I've set the activity timeout to 3600 seconds in the settings. Most tasks complete normally, but some are not polled and executed by the worker until several hours later.
Below is the event history—I'm unsure what happened. Could anyone help diagnose this issue?
Thanks in advance!
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem angehängten Ereignisverlauf und der Einstellung für das Aktivitäts-Timeout und verfolge dann, wie der Worker verzögerte Tasks abfragt und ausführt. Reproduziere die mehrstündige Verzögerung nach Möglichkeit und vergleiche betroffene Tasks mit denen, die normal abgeschlossen werden. Als erledigt gilt die Aufgabe, wenn die Ursache der Verzögerung identifiziert und das erwartete Abfrageverhalten definiert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend, distributed-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100