Ansichten:

Frage:
Warum bekomme ich die Fehlermeldung, dass der Event Threshold erreicht wurde?


The maximum event threshold 5000 has been reached for instance XXXX

Antwort:

Eine Begrenzung der Anzahl von Ereignissen (nicht Aktivitäten!) für eine einzelne Workflow-Instanz sorgt dafür, dass ein Workflow nicht mit einem allgemeinen Fehler gestoppt wird, wenn zu viele Ereignisse wiederholt werden. 
Ist diese Grenze erreicht, geht die Workflow-Instanz in den allgemeinen Fehlermodus über, der in der Aufgabenliste des DocuWare Clients angezeigt wird.  Der Benutzer kann dann entscheiden, ob der Workflow beendet oder fortgesetzt werden soll. 


Limit für Cloud Systeme: 5000

Standard Limit für OnPremises Systeme: 10000
Für OnPremises Systeme, kann dies angepasst werden.
Weitere Informationen finden Sie hier.

Läuft der Workflow weiter, verdoppelt sich das Ereignislimit für diese definierte Instanz. 

Für dieses Verhalten muss der Workflow eine oder mehrere der Aktivitäten enthalten, die Timeouts unterstützen (Task, Parallel Task, Wait, Wait for Event).

 

Zur Erklärung:
 

Aktivitäten sind z.B. eine Datenzuweisung, Ereignisse sind die einzelnen Zuweisungen darin.

Also diese Aktivität hat 7 Ereignisse:

 

Bei einer Aufgabe z.B ist die Aufgabe selbst die Aktivität und die darin zu befüllenden Felder die Ereignisse