GitHubBeitragen in GitHub: Online bearbeiten

Grenzwerte und Zeitüberschreitungen

📘 Die folgenden Nummern gelten für öffentliche Abrufkonten. Private Cloud-Konten können unterschiedliche Limits und Timeouts haben.

Automatisierungsregeln Limit: Anzahl der UI-Blöcke

60 ist die Obergrenze für die Anzahl der UI-Blöcke in einer Regel. Datenquellenblock, jeder Filterblock und jeder Aktionsblock werden gezählt.

Beispiele für UI-Blöcke:

Block Datenquelle

Filter

Aktion

Automatisierungsregeln Limit: Anzahl der Aktionen, die durch Javascript-Code ausgeführt werden

maximal 1000 Aktionen können von einer Regel mit Javascript ausgeführt werden.

Eine Aktion ist ein Befehl, der zurückgegeben wird. Dabei kann es sich um jede Art von Befehl handeln: die Änderung des Status einer User Story, ein neuer Kommentar zu einer Anfrage, die Erstellung eines zugehörigen Fehlers, die Änderung einiger Felder, eine http-Anfrage, usw.

Hier haben wir zum Beispiel zwei Befehle (also 2 Aktionen) zurückgegeben:

befehle zur Rückkehr

Automation Rules Limit: Zeitintervalle

Das Zeitintervall für die zeitbasierten Regeln kann zwischen 15 Minuten und 90 Tagen liegen.

Zeitintervall für die zeitabhängigen Regeln

Automatisierungsregeln Zeitüberschreitungen

Art der Zeitüberschreitung Wert der Zeitüberschreitung Fehler, den Sie erhalten, wenn Sie diesen Wert überschreiten
Die Zeitüberschreitung für die gesamte Regelausführung (einschließlich des Wartens auf Antworten von API-Aufrufen oder Http-Anfragen) 10 Minuten /api/v1/TaskHistories /api/v2/TaskHistories /api/history/v2/Task
Ausführung eines JavaScript Aktionsblocks 20 Sekunden Zeitüberschreitung bei der Ausführung Typ: execution/timeout Meldung: Ausführung konnte während 20000 ms nicht abgeschlossen werden
Zeit für die Abfrage von Targetprocess-Daten über die REST-API im JavaScript -Block 10 Sekunden TpRestService HTTP Request timed out Typ: exection/tp_rest_service/http_timeout Meldung: Zeitüberschreitung von 10000 ms beim Versuch, eine HTTP -Anfrage zu stellen
Timeout für jede http-Anfrage 10 Sekunden HttpService HTTP Request timed out Typ: exection/http_service/http_timeout Meldung: Zeitüberschreitung von 10000 ms beim Versuch, eine Anfrage an HTTP zu stellen
CPU-Zeit - wie viel Zeit verbrauchte der entsprechende Linux Prozess tatsächlich auf der CPU (für Berechnungen, Parsing usw.) 1 Sekunde Ausführungs-CPU-Limit überschritten Typ: execution/out_of_cpu Meldung: Ausführung kann nicht abgeschlossen werden, da CPU-Limit von 1000 ms überschritten