QAID # 18045 Published
Question / Problem:
Is it possible to install multiple KTM Servers in a similar manner as Kofax Capture modules, such as Recognition (FP.EXE) or Export (Release.EXE)?
Answer / Solution:
No, it is not possible to install multiple KTM Server instances in the same manner as Kofax Capture modules such as Recognition (
FP.EXE) or Export (
Only one instance of the the KTM Server can be configured per machine, physical or virtual.
The KTM Server refers to the "Server Scheduler Service." This service does not process Batches directly. Instead, it spawns the processes that extract Documents from Batches and extracts data from those Documents.
The KTM Server spawns multiple instances of these processes. The KTM Server is already automatically launching multiple instances of the services that do process Batches and Bocuments.
When looking under the Services tab in the Windows Task Manager, though only one "ServerSchedulerService" is seen, multiple mailroom, extraction and recognition processes may be visible. The number is dependent on the resources available to the KTM Server, such as the number of CPUs and memory.
The KTM Server is designed to automatically maximize the number of processes. The KTM Server is automatically instantiating multiple services.
It is possible to maximize the resources for use by the KTM Server through the Kofax Transformation Service Configuration utility.
In this utility, under the "Server Scheduler Service," the adminstator can set the number of CPUs and memory to be used on the server. The values for these two should be maximized for the best performance.
This is covered in in the Kofax Transformation Modules 5.5 Configuration Guide under the "Multiple Instances of Server" section starting on page 566.
This documentation is somewhat confusing, as it uses the word "instances" when "steps" would be more accurate, but it provides the details on how the KTM Server operates along with how to separate classification and extraction processes to two different servers.
The entire sequence on how Batches are processed by KTM Server is under Chapter 15 "Processing Batches with Server" starting on page 562.