By default, the
sn_sec_cmn.background_job_max_concurrency system
property executes a maximum of 10 background jobs in parallel.
If your instance has a low number of nodes, you can reduce this value in the
system property. For example, say you have seven assignment rules on your
Group rules list. On the Reapply Assignment rules job configuration record,
three jobs are set for the Max concurrent threads. Your concurrency value
for your framework is 10, but your system is a single node instance, so you
can process two partitioned jobs from your Reapply Assignment Rules job
concurrently. If you set the Maximum Max concurrent threads to one
Assignment rules job record, all the Reapply Assignment Rules job type will
be processed sequentially.
Conversely, if your instance has more nodes, you can increase this value, but
you also must add more scheduled jobs to make this change.
To increase the number of scheduled jobs, duplicate a scheduled job as many
times as you need to match the value that you increased your system property
by. For example, by default, there are 10 scheduled jobs. So, if you want 20
jobs, you must duplicate a job 10 times.
The ten scheduled jobs that are included with the ServiceNow AI Platform® for processing are displayed in the
sn_sec_cmn_background_job_processor_pool table.