Impact of Background Job Threads and High-priority Job Threads

High-priority jobs may include jobs like Business Process (BP) record auto-creation, reverse auto-population (RAP), and others. Regular priority jobs are periodic jobs such as scheduled UDRs, scheduled refresh jobs such as Cashflow or Project Gates. Unifier Configurator has the option to tune the number of jobs one Unifier server can execute.

The default suggested values are 5 for high-priority jobs and 10 for regular-priority jobs.

Note: High-priority jobs will run on all Unifier servers including those where the Background Job Disabled field is selected.

As the workload of a Unifier system depends on the customer's usage, it is recommended to tune the system incrementally. System administrators can increase the number of job threads, however the Application server, Database server CPU, and the Memory usage should also be closely monitored to ensure there is enough capacity. Additionally, some jobs may use particular resource types extensively, so you will also need to consider the resource types and the mix of jobs when testing for tuning.

When increasing the number of jobs, the number of database connections should also be considered. Approximately, the number of database connections must be greater than the number of job threads. System Administrators should also consider the amount of concurrent webservices or user-traffic to also properly allocate the number of database connections. The number of database connections should also be increased gradually and the database server should also be monitored for resource usage.



Last Published Monday, December 9, 2024