> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Anpassen von Timeouts im Batch Monitor-Prozess

> Passen Sie die TimeSpan-Timeout-Variablen im FlexiCapture Batch Monitor-Prozess für UiPath an, einschließlich EmptyQueueTimeoutDuration, um den Vorgangsdurchsatz zu optimieren.

Die folgenden Variablen vom Typ TimeSpan werden verwendet, um die Timeout-Dauer im **Batch Monitor**-Prozess festzulegen:

| **Variablenname**         | **Zweck**                                                                                                                                                                                        | **Standardwert** |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------- |
| EmptyQueueTimeoutDuration | Zeitraum, um den der nächste Versuch, einen Vorgang aus der Monitor Queue abzurufen, verschoben wird, wenn sich keine Dokumente in der Warteschlange befinden                                    | 15 Sekunden      |
| VerificationStagePostpone | Zeitraum, 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 befand                   | 2 Minuten        |
| OtherStagePostpone        | Zeitraum, 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, Verification | 1 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**.

   <Frame>
     <img src="https://mintcdn.com/abbyy/jk6a9TGm7KRcVxRI/images/flexi-capture/connectors/UiCon_42.png?fit=max&auto=format&n=jk6a9TGm7KRcVxRI&q=85&s=1be5d871a6248b5c23297495e4cd3f6a" alt="Screenshot des Batch Monitor-Prozesses State Machine in UiPath Studio bei geöffnetem Bereich Variables, mit Hervorhebung der TimeSpan-Variablen OtherStagePostpone, EmptyQueueTimeoutDuration und VerificationStagePostpone sowie ihrer Standardwerte." width="623" height="481" data-path="images/flexi-capture/connectors/UiCon_42.png" />
   </Frame>

4. Nachdem die Änderungen vorgenommen wurden, veröffentlichen Sie den Prozess erneut in Orchestrator.
