Performance tuning

This topic describes the performance issues in Kofax Import Connector and steps to improve them. It mainly depends on the following parallel activities:

  • Transfer messages from input sources to Message Connector.

  • Transfer and convert messages from Message Connector into Kofax Capture.

Activity 1: Uses one thread for each configured passive input. Additional threads are used for active inputs, like reception from SMPT and FoIP Web Service.

The passive input threads are paused if the configured prefetch size is reached. Maintain the prefetch size as low as possible for better load balancing with horizontal scaling.

A low prefetch value also reduces the amount of data loss if the storage file is lost. However, a higher value may improve the performance in some cases.

Activity 2: By default, one thread (each per KC Plug-In installation) is shared for all Message Connectors configured. Up to eight threads can be configured with the configuration value of KC Plug-In processes (vertical scaling). If document conversion is involved, these conversions are typically limited to three concurrent conversions per Message Connector machine.