Page Threshold (bw.application.job.pagethreshold)

This property specifies the maximum number of jobs that can concurrently be loaded into memory.

The page threshold property specifies the job page threshold value for an application's process starters or service bindings and is applicable to all the AppNodes in an AppSpace.

It specifies the maximum number of jobs that can concurrently be loaded into memory, thus limiting the number of running jobs in the memory. Once the threshold is reached, if there are jobs in memory that are in a state where they could be paged out, the engine temporarily pages out the jobs to the engine database. These jobs are moved back into memory when sufficient memory is available.

There is no default page threshold value and it is not enforced by the engine unless the page threshold property is specified for an application.

The page threshold feature requires the engine persistent mode property, bw.engine.persistenceMode set to datastore or group.

This property specifies the ActiveMatrix BusinessWorks Application's process starters or service bindings job page threshold value. This value can be set in the AppNode config.ini file
Note: To dynamically push a new property value to runtime, stop the application, update this property in the AppNode or AppSpace config.ini file, and restart the application.
  • Property = bw.application.job.pageThreshold.<UsersBWApplicationName> [.<UsersBWApplicationVersion>][.<ComponentName>]

    Parameters enclosed in square brackets [ ] are optional. For example: [<ComponentName>]

  • Default Value = No default value