Make retry mechanism optional in process queue module

2
Hi, the recent version of the process queue module has a retry mechanism that was added to ensure proper FIFO behavior of the queue, see https://appstore.home.mendix.com/link/app/393/Mendix/Process-Queue In some use cases you do not want this behavior, however you cannot configure this option because it's hardcoded into the java. I would like the retry mechanism configurable. Shall I file a ticket or ?
asked
2 answers
0

The retry mechanism has been removed in the latest version of the module (the mechanism behind scheduling queued actions has been reworked).

answered
0

The retry mechnism unfortunately is a necesity. When you schedule a Process in the queue the data that is being created might not be available in the database yet. If you would immediately start the parallel action it could be that not all data is present yet, we haven't been able to find a more reliable way to determine when a microlfow process has finished. 
In other words disabling the retry will likely break the logic.

 

Can you elaborate why you would want to skip this retry mechanism? Or do you just want to disable the FIFO to speed up processing?

answered