Zum Hauptinhalt springen
Die folgenden Variablen vom Typ TimeSpan werden verwendet, um die Timeout-Dauer im Batch Monitor-Prozess festzulegen:
VariablennameZweckStandardwert
EmptyQueueTimeoutDurationZeitraum, um den der nächste Versuch, einen Vorgang aus der Monitor Queue abzurufen, verschoben wird, wenn sich keine Dokumente in der Warteschlange befinden15 Sekunden
VerificationStagePostponeZeitraum, um den die nächste Prüfung der Batch-Stufe für den aktuellen Vorgang verschoben wird, wenn sich der Batch zum Zeitpunkt der Prüfung in der Stufe Verification befand2 Minuten
OtherStagePostponeZeitraum, um den die nächste Prüfung der Batch-Stufe für den aktuellen Vorgang verschoben wird, wenn sich der Batch in keiner der folgenden Stufen befindet: Processed, Exceptions, Verification1 Minute
Durch Erhöhen der Timeout-Werte für VerificationStagePostpone und OtherStagePostpone lässt sich der Gesamtdurchsatz verarbeiteter Vorgänge erhöhen. So ändern Sie die Timeout-Werte:
  1. Öffnen Sie den Batch Monitor-Prozess in UiPath Studio, navigieren Sie zum Bereich State Machine und erweitern Sie den Bereich Variables.
  2. Ändern Sie den Wert der Variablen EmptyQueueTimeoutDuration, um die Zeit zwischen den Versuchen, einen Vorgang abzurufen, zu verkürzen oder zu verlängern, wenn die Warteschlange leer ist.
  3. Wenn der Batch Monitor-Prozess aufgrund einer großen Anzahl verzögerter Vorgänge nicht rechtzeitig die gesamte Warteschlange prüfen kann, erhöhen Sie die Werte der Variablen VerificationStagePostpone und OtherStagePostpone.
  1. Nachdem die Änderungen vorgenommen wurden, veröffentlichen Sie den Prozess erneut in Orchestrator.