Skip to main content
The following TimeSpan-type variables are used for specifying the timeout length in the Batch Monitor process:
Variable namePurposeDefault value
EmptyQueueTimeoutDurationLength of time for which the next attempt to get a transaction from the Monitor Queue will be postponed when no documents are present in the queue15 seconds
VerificationStagePostponeLength of time for which the next batch stage check will be postponed for the current transaction if the batch was in the Verification stage at the time of the check2 minutes
OtherStagePostponeLength of time for which the next batch stage check will be postponed for the current transaction if the batch is not in any of the following stages: Processed, Exceptions, Verification1 minutes
Increasing the VerificationStagePostpone and OtherStagePostpone timeout values can increase the total processed transaction volume. To modify the timeout values:
  1. Open the Batch Monitor process in UiPath Studio, navigate to the State Machine area and expand the Variables pane.
  2. Modify the value of the EmptyQueueTimeoutDuration variable to decrease or increase the time between attempts to get a transaction if the queue is empty.
  3. If the Batch Monitor process cannot check the whole queue in time due to a large number of delayed transactions, increase the values of the VerificationStagePostpone and OtherStagePostpone variables.
  1. Once the changes have been made, publish the process to Orchestrator again.