Set action timeout

Offen
#114 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
api

Rechercherichtung

Die Issue nennt keine Quelldatei und keinen Test. Beginne damit nachzuverfolgen, wie SWAT CAS-Aktionen startet und wo der Abschluss von Aktionen oder Fehler behandelt werden; ermittle, wo ein globales Timeout angewendet werden könnte. Erledigt bedeutet, dass eine Aktion, die die konfigurierte Dauer überschreitet, abgebrochen wird und eine Ausnahme auslöst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Hi,

I noticed that sometimes when an action is launched on the cas server, it may stop responding and the action remains running forever. I believe this is an issue with the cas server itself and has nothing to do with swat, however I was wandering whether it is possible to set a global timeout for all cas actions spawned from swat, so that if an action lasts more than a given time (i.e. 1 hour) it is aborted and an exception is raised. Is that possible?

Vorherrschende Sprache
Python
Sterne
159
Forks
66
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus sassoftware/python-swat

Alle Issues in sassoftware/python-swat

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.