BATCH_MAX_THREAD_COUNT

Description:

This parameter is used differently by the Create Schedule task than by the Create Forecast and Publish Schedule tasks.

The Create Forecast and Publish Schedule tasks create as many threads as specified by the parameter’s value. If the value is null or absent, the default value is 1.

The Create Schedule task creates a total number of threads as specified by the sum of each available Dash server's BATCH_MAX_THREAD_COUNT value.

For example, a system is configured with two Dash servers, DESTINATION_HOST and DESTINATION_HOST1. The server DESTINATION_HOST has a BATCH_MAX_THREAD_COUNT value of 2. These threads are created:

  • 2 for DESTINATION_HOST
  • 5 for DESTINATION_HOST1 (because a BATCH_MAX_THREAD_COUNT1 value does not exist)

These threads are simultaneously run by the Job Scheduler process and are invoked when using batch scheduling. The optimal value to use depends on the client environment and how the system is configured.

If the MOSEL_CLASS is set to ScheduleOptimizerBroker, you can add the BATCH_MAX_THREAD_COUNT parameter to each host folder (for example, host0, host1, host2). This parameter allows you to specify a value for each Dash server. The optimal value should be less than or equal to the number of licenses available on that Dash server. The optimal value is listed in the “Processes per host” section in the server’s xpauth.ini file.

Note: Contact Infor Consulting Services before changing this parameter.
Valid Values:

Any whole number.

Default Value:

1

The registry value in /system/modules/scheduleOptimization/BATCH_MAX_THREAD_COUNT is used as the default value when there is no default value for BATCH_MAX_THREAD_COUNT under a host folder.

Before release 6.2, the default value was set at 5. This value may be useful for existing clients when they don't have the registry defined for an individual host.

Locations:
  • /system/modules/scheduleOptimization/BATCH_MAX_THREAD_COUNT (Used as the default if BATCH_MAX_THREAD_COUNT is not defined for an individual host, such as host0. )

  • /system/modules/scheduleOptimization/dash/host0/BATCH_MAX_THREAD_COUNT (Value for host0. Defaults to 1.)

  • Clients using multiple hosts should add this parameter to each host folder (for example, host1, host2) based on how many Dash servers will be used.

Effective:

6.2