Scheduler/Services/Thread Parameters

Scheduler/services/thread parameters, which are all defined in the server.conf file, control scheduling, services, and thread-related server activities.

The scheduler/services/thread parameters are:

  • AUTOCOMPLETE_STATUS_REFRESH_RATE determines the frequency (in seconds) with which the command status is refreshed to provide a list of values in an auto-complete field.

  • EXCEPTION_ENGINE_WAKE_UP_CHECK_FREQUENCY determines the interval (in seconds) that elapses before a task is verified for exceptions

  • MAX_EXECUTION_MANAGERS determines the number of command executions that can run simultaneously. Organizations processing a high volume of packages may require a larger number of execution managers.

  • MAX_RELEASE_EXECUTION_MANAGERS determines the number of command executions that can run in a release distribution simultaneously. Organizations that process a high package volume may require more release execution managers.

  • REPORTING_STATUS_REFRESH_RATE determines the frequency (in seconds) with which the report status is refreshed and displayed to the user.

  • THREAD_POOL_MAX_THREADS determines the maximum number of packages to run simultaneously within a release distribution. If a large number of packages in a distribution are processing, increase this value to improve performance.

  • THREAD_POOL_MIN_THREADS determines the minimum number of packages to be run simultaneously within a release distribution.

  • WF_SCHEDULED_TASK_INTERVAL establishes the frequency (in seconds) with which the PPM Server checks for pending scheduled tasks, and starts the tasks if worker threads are available.

  • WF_SCHEDULED_TASK_PRIORITY determines the priority of scheduled tasks. Because scheduled tasks run in the background, it may be useful to run these tasks at a lower priority than the threads servicing user-oriented interactive tasks.