Modifying the ThreadsPerChild directive

When the M-Business Server service starts, it launches a parent process and a child process. The child process handles all requests; the parent process simply forwards all requests to the child process and spawns new child processes as needed. Within the child process, each request is handled by a separate thread.

The ThreadsPerChild directive specifies the number of simultaneous requests the child process handles. If ThreadsPerChild is high, the requests are processed more slowly. If ThreadsPerChild is low, each request is handled more quickly, but individuals may wait longer because their requests are queued until those requests can be handled.