Page History
Scheduling
...
Basic scheduling (default)
By default Blueriq uses the basic a scheduler for evaluating tasks and priorities. The evaluating evaluation is executed according to the configuration of the blueriq.timer.interval
. This can be set to hourly (default) or , each minute or never. Each time the interval expires, the process engine starts evaluating each available project all projects present on the Runtime that uses are using the Process Engine. Per project all the cases are evaluated retrieved that contain timer tasks, automatic tasks, tasks with a expiration date or Priority Algorithms. When there is a match, these tasks are executed.
Advanced scheduling
Note |
---|
When upgrading from the basic to the advanced scheduler, please refer to the Scheduler migration guide |
...
the evaluation leads to a match (meaning when the current time matches the proposed execution time), the task is executed.
As a result, in a single-node or multi-node (clustered) environment when the interval expires, one of the nodes will start evaluating all projects which in turn will cause a peak load due to the increase CPU and memory consumption of that specific node.