All Packages Do Not Transfer Within the Configured Time - Document Transfer - Foundation 23.1 - Foundation 23.1 - Ready - OnBase - Premier - Standard - external - Standard - Premier

Document Transfer

Platform
OnBase
Product
Document Transfer
Release
Foundation 23.1
License
Standard
Premier

If packages are transferred during a scheduled window of time, but not all packages are able to be transferred during the set time, you can increase the number of packages that can be transferred simultaneously.

By default, the number of packages that is transferred simultaneously is set to twice the number of processors (cores) that are on the importing machine. For example, if the importing machine has two processors, it can transfer four packages at the same time.

To increase the number of packages transferred simultaneously:

  1. Locate the Hyland.Applications.DocumentTransfer.Broker.exe.config file on the importing machine, which is located in the same directory as the Document Transfer executable. The default installation location is C:\Program Files (x86)\Hyland\Services\Document Transfer\.
  2. Open the *.config file in a plain-text editor, such as Notepad.
    Note:

    The *.config file should only be edited in a plain-text editor, such as Notepad, or a utility specifically designed to edit XML files. It should not be edited in a binary editor, such as Microsoft Word. Using a binary editor can introduce invalid characters to the file and make it unreadable by the software.

  3. Locate the maxThreads key in the appSettings element.
  4. Change the value of the value attribute to a whole number representing the number of packages to transfer simultaneously.

    The default value of 0 sets the number of packages that is transferred simultaneously to twice the number of processors that are on the importing machine. For example, if the importing machine has two processors and the maxThreads value is set to 0, it can transfer four packages at the same time. This also means that if the maxThreads value is set to 4 or less, it will not increase the number of packages transferred at the same time.

    To increase the number of packages that can be transferred simultaneously, start with the number of processors, multiply that number by two, then add the additional number of packages to transfer. For example, if you are typically transferring six packages on a machine with two processors and only five packages transfer in the time configured, set the maxThreads value to 6.

    Tip:

    It is a best practice to only increase the maxThreads value by 1 or 2 at a time, then evaluate the increased performance. If the maxThreads value is set too high it can result in decreased performance instead of a performance improvement.

  5. Save and close the *.confg file.
  6. Restart the Document Transfer service for the changes to take effect.