About Starting the Batch Server Component
The batch component must be started whenever the server is started. You can automate this process by using a workflow included in the product which can be invoked on server startup to initialize the server.
To start the batch component, you must know:
The number of servers and number of processes on each server. This number is determined by the administrator based on the transaction load.
The number of threads desired in each process. This number is determined based on the hardware being used. For each process, at least two threads are necessary—the queue manager thread and the processing thread. There can be more than one processing thread, depending on the number of CPUs and other resources available. Having too many threads causes unnecessary paging and using too few threads causes slow processing. It is best to use two or three threads for each process.