A new switch is now available in the Data Process Control version 3.3.0. This switch controls the on-demand job queue, enables it be dynamic while simultaneously controlling its limits. The switch is located in Settings -> DynamicQueue_Threshhold.
See example:
In SQL, the setting can be looked up as such:
select value from const_sys where keyid = 'DynamicQueue_Threshhold'
The default value of this setting = 0, most instances of BPM Connect currently run this today. When set to 0, this allows only one batch to run sequential at a time in the on-demand job queue.
When activating the Dynamic Queue capability, the switch can be set with a value from 1-10. Setting this threshold will allow users to dynamically load up the job queue up to the number set, without having to wait for the prior batch to complete. The job queue can not be loaded higher than the threshold, this prevent queue overloads.
So for example, if the DynamicQueue_Threshhold is set to 3, this will allow 3 subsequent batches to be stacked on top of one and another, without waiting to the prior batches to complete. When three (3) batches are exceeded, Data Process Control will block the input until the queue is clear and then reset.
This capability allows for parallel submital of on-demand requests, and can be handy when running feeds on an adhoc basis that dont match the order of the default run sequence.
Data Process Control 3.3.0 is available in the 320 pack of BPM Connect.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment