Queues
A Queue determines the order of actions and the processing sequence. Actions associated with a higher-priority queue will be executed before those tied to a lower-priority queue.
There are two default queue executors available:
rule-executor for actions related to rules
fel-executor for actions related to the File Event Listener
Data Mover Smart is released with two default queues:
default-rule
default-fel
These default queues cannot be deleted and are set to unbounded parallelism with a priority level of 4. While their names and types cannot be modified, their parallelism and priority settings can be adjusted as needed.
To create a new queue, follow these steps:
Click the New button located in the bottom-right corner.
In the New Queue window, set the following options:
Enabled: choose whether to enable or disable the queue based on your requirements.
Name: assign a unique name to your queue.
Type: select rule-executor if the queue will be linked to rules or fel-executor if it will be used for the File Event Listener.
Parallelism: specify the number of actions to be executed concurrently:
0 for unbounded parallelism
1 for serialized action execution (a new action starts only after the current job is finished)
Any positive integer (e.g., 10) for the maximum number of concurrent actions.
Priority: set the priority for the actions in your queue. Priority levels range from 1 (very low priority) to 10 (very high priority). Actions in a higher-priority queue will be executed before those in a lower-priority queue. If multiple queues have the same priority, actions will be processed by their IDs.
Click Save to confirm the creation of your queue.
If you have created a queue of type rule-executor:
Navigate to the Folders section
Select the Details option
Open the Advanced tab
Look for the Queue drop-down list

Selecting a queue, it will be assigned to the folder. If the folder has multiple rules, the queue will be applied to all rules.
Last updated