Configuring Thread Pool Settings

The Thread Pool performs background job work. These settings control how many thread pools are available and how long any job can use them. Oracle recommends you keep the defaults because they will provide optimal service for most environments. Change the defaults only if you are configuring a large amount of services (scheduler, leveler, apply actuals, etc.).

To set your thread pool settings:

  1. Open the Primavera P6 Administrator.
  2. In the Configurations drop-down list, select your configuration.
  3. In the sidebar select Thread Pool.

    Note: Changes to these settings require you to restart the P6 server.

    1. In the Number of Threads field, enter the number of server threads.

      The default value is 50.

    2. In the Maximum Task Duration field, enter the maximum amount of time a task can use a thread from the P6 thread pool. Only the P6 activity view uses the P6 thread pool.

      The default value is 5m.

      Since database transactions can run inside the P6 thread pool, Oracle recommends setting the duration to be longer than the Regular Connection Pool's Maximum Lease Duration setting.

      Notes:

    3. In the Maximum Long Running Task Duration field, enter the maximum amount of time a long running task can run before being interrupted and canceled. This setting is used for Job Services (scheduler, summarizer, and leveler), which use the P6 Long Running Thread Pool.

      The default value is 20m.

      Oracle recommends you set the Maximum Long Running Task Duration for the thread pool to a value longer than the Long Running Connection Pool's Maximum Lease Duration.

    4. In the Maintenance Frequency field, enter the frequency at which threads are checked for excess time durations.

      The default value is 45s.

Related Topics

About the Configurations Tab in the Primavera P6 Administrator

Configuring Localization Settings

Configuring Session Management Settings

Configuring Database Instance Settings for On-Premises

Configuring AutoVue without VueLink

Configuring Outside In

Configuring Log Settings

Configuring Client Properties Settings

Configuring Web Proxy Settings

About Application Settings in the Primavera P6 Administrator

About the Primavera P6 Administrator Services Settings

Configuring P6ProCloudConnect Settings

Configuring GeoCodeProvider Settings

Configuring Integration API Server Settings

About Configuring P6 EPPM Web Services in the Primavera P6 Administrator

Configuring P6 Team Member Settings

Configuring Diagnostics Settings



Legal Notices | Your Privacy Rights
Copyright © 1999, 2023

Last Published Thursday, January 12, 2023