PingOne Advanced Identity Cloud

Configure the scheduler service

For tenants with non-legacy application management, you can schedule jobs directly in the Advanced Identity Cloud admin console.

There is a distinction between the configuration of the scheduler service, and the configuration of individually scheduled tasks and events (which execute based off of the configurations of the scheduler service). The scheduler configuration has the following format, and configures the Quartz Scheduler:

{
    "threadPool" : {
        "threadCount" : 10
    },
    "scheduler" : {
        "executePersistentSchedules" : {
            "$bool" : "&{openidm.scheduler.execute.persistent.schedules}"
        }
    }
}
  • threadCount specifies the maximum number of threads that are available for running scheduled tasks concurrently.

  • executePersistentSchedules lets you disable persistent schedules for a specific node. When this parameter is set to false, the Scheduler Service supports the management of persistent schedules (CRUD operations) but it doesn’t run any persistent schedules. The value of this property can be a string or boolean. Its default value is true.